texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: No empty file_name in source info


From: Patrice Dumas
Subject: branch master updated: No empty file_name in source info
Date: Tue, 12 Dec 2023 10:20:31 -0500

This is an automated email from the git hooks/post-receive script.

pertusus pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new 7e80c4b196 No empty file_name in source info
7e80c4b196 is described below

commit 7e80c4b196c725f559fa006975d3edd60d2eb610
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Tue Dec 12 16:20:22 2023 +0100

    No empty file_name in source info
    
    * tp/Texinfo/ParserNonXS.pm (_input_push_text, _bug_message)
    (_next_text), tp/Texinfo/XS/main/build_perl_info.c
    (element_to_perl_hash, build_source_info_hash): do not set source info
    'file_name' to an empty string if not parsing a file, always check if
    defined before using.
---
 ChangeLog                                          |  10 +
 tp/Texinfo/ParserNonXS.pm                          |  25 +-
 tp/Texinfo/XS/main/build_perl_info.c               |   6 -
 tp/t/results/alias/alias_macro_target_removed.pl   |   6 -
 tp/t/results/alias/alias_non_existing_command.pl   |   4 -
 tp/t/results/alias/alias_of_added_index.pl         |   8 -
 .../alias_of_added_index_before_added_index.pl     |   8 -
 tp/t/results/alias/alias_of_definfoenclose.pl      |   4 -
 ...lias_of_definfoenclose_before_definfoenclose.pl |   4 -
 tp/t/results/alias/alias_of_macro.pl               |   3 -
 tp/t/results/alias/alias_of_macro_before_macro.pl  |   3 -
 tp/t/results/alias/alias_table_command.pl          |   5 -
 tp/t/results/alias/bad_line.pl                     |   7 -
 tp/t/results/alias/block_command_alias.pl          |   6 -
 tp/t/results/alias/recursive_alias.pl              |   8 -
 tp/t/results/alias/simple.pl                       |   4 -
 tp/t/results/alias/texinfo_command_alias.pl        |   6 -
 .../alias/texinfo_command_alias_indirect.pl        |   4 -
 .../alias/texinfo_command_alias_indirect_before.pl |   5 -
 tp/t/results/columnfractions/empty.pl              |   4 -
 tp/t/results/columnfractions/empty_comment.pl      |   4 -
 tp/t/results/columnfractions/good.pl               |   3 -
 tp/t/results/columnfractions/good_comment.pl       |   3 -
 tp/t/results/columnfractions/good_space_comment.pl |   3 -
 tp/t/results/columnfractions/invalid.pl            |   5 -
 tp/t/results/columnfractions/not_fraction.pl       |   4 -
 tp/t/results/columnfractions/out_of_multitable.pl  |   3 -
 .../something_before_columnfractions.pl            |   3 -
 tp/t/results/columnfractions/wrong_command.pl      |   6 -
 .../additional_space_in_end_conditional.pl         |   2 -
 ...additional_space_in_end_conditional_expanded.pl |   2 -
 tp/t/results/conditionals/bad_ifclear_argument.pl  |   3 -
 tp/t/results/conditionals/bad_ifset_argument.pl    |   3 -
 tp/t/results/conditionals/command_conditionals.pl  |  14 -
 .../command_conditionals_user_defined.pl           |  22 -
 tp/t/results/conditionals/commands_in_ifset.pl     |   4 -
 tp/t/results/conditionals/comment_on_ifset_line.pl |  12 -
 .../results/conditionals/conditional_not_closed.pl |   2 -
 .../conditionals/consecutive_conditionals.pl       |   8 -
 tp/t/results/conditionals/empty_ifclear.pl         |   3 -
 tp/t/results/conditionals/empty_ifset.pl           |   3 -
 .../conditionals/empty_ifset_in_ifset_no_set.pl    |   3 -
 .../conditionals/empty_ifset_in_ifset_set.pl       |   4 -
 tp/t/results/conditionals/empty_set_in_ifclear.pl  |   2 -
 tp/t/results/conditionals/empty_set_in_ifset.pl    |   2 -
 .../end_conditional_not_at_line_begining.pl        |   3 -
 tp/t/results/conditionals/end_ifset_in_format.pl   |  11 -
 .../conditionals/false_format_not_closed.pl        |   2 -
 tp/t/results/conditionals/if_not_closed.pl         |   2 -
 tp/t/results/conditionals/ifclear_in_ifset.pl      |   2 -
 tp/t/results/conditionals/ifclear_in_ifset_set.pl  |   7 -
 .../conditionals/ifnot_format_conditional.pl       |   2 -
 tp/t/results/conditionals/ifnotinfo_exception.pl   |   2 -
 tp/t/results/conditionals/ifset_in_command.pl      |   5 -
 tp/t/results/conditionals/ifset_nonalpha.pl        |   2 -
 tp/t/results/conditionals/ignore_not_closed.pl     |   2 -
 .../conditionals/ignore_spaces_and_comments.pl     |  10 -
 tp/t/results/conditionals/ignored_in_ifset.pl      |  12 -
 .../conditionals/info_ifinfo_ifnotplaintext.pl     |   4 -
 tp/t/results/conditionals/info_ifplaintext.pl      |   2 -
 .../conditionals/inlinefmtifelse_nesting.pl        |   2 -
 .../conditionals/inlineiffmtifelse_not_closed.pl   |   2 -
 .../inlineiffmtifelse_not_closed_three_arg.pl      |   2 -
 .../inlineiffmtifelse_not_closed_two_arg.pl        |   2 -
 .../conditionals/inlineifset_false_not_closed.pl   |   2 -
 tp/t/results/conditionals/macro_in_ifset.pl        |   4 -
 tp/t/results/conditionals/macro_in_ifset_set.pl    |   6 -
 tp/t/results/conditionals/many_conditionals.pl     |  16 -
 tp/t/results/conditionals/nested_ifset_ifclear.pl  |  20 -
 .../nested_ifset_prepended_to_command_name.pl      |   3 -
 tp/t/results/conditionals/nested_ignore.pl         |   2 -
 .../conditionals/nested_ignore_comment_no_eol.pl   |   3 -
 .../conditionals/nested_ignore_with_comments.pl    |   2 -
 tp/t/results/conditionals/not_set.pl               |   2 -
 tp/t/results/conditionals/plaintext_ifinfo.pl      |   2 -
 .../plaintext_ifinfo_ifnotplaintext.pl             |   4 -
 .../conditionals/superfluous_argument_to_end.pl    |   3 -
 .../conditionals/text_on_conditional_line.pl       |   3 -
 .../text_on_conditional_line_expanded.pl           |   3 -
 tp/t/results/conditionals/txiinternalvalue.pl      |   1 -
 .../conditionals/user_defined_txiinternalvalue.pl  |   2 -
 tp/t/results/converters_tests/accent_with_text.pl  |   8 -
 .../results/converters_tests/at_commands_in_raw.pl |  37 -
 tp/t/results/converters_tests/combined_fonts.pl    |  52 --
 tp/t/results/converters_tests/commands_in_sc.pl    |  30 -
 .../commands_in_settitle_with_title.pl             |  18 -
 tp/t/results/converters_tests/commands_in_var.pl   |  29 -
 tp/t/results/converters_tests/complex_nestings.pl  |  30 -
 .../converters_tests/definition_commands.pl        | 501 -------------
 .../email_table_command_as_argument.pl             |   4 -
 tp/t/results/converters_tests/empty_accent.pl      |   1 -
 .../converters_tests/enumerate_above_ten.pl        |   3 -
 .../results/converters_tests/footnote_no_number.pl |   6 -
 .../footnote_no_number_separate.pl                 |   6 -
 tp/t/results/converters_tests/form_feeds.pl        |  32 -
 .../converters_tests/frenchspacing_and_code.pl     |  48 --
 tp/t/results/converters_tests/image_extension.pl   |   6 -
 tp/t/results/converters_tests/image_formatting.pl  |  70 --
 tp/t/results/converters_tests/image_with_spaces.pl | Bin 4280 -> 4214 bytes
 .../index_entry_in_preformatted.pl                 |   9 -
 tp/t/results/converters_tests/inline.pl            |  21 -
 tp/t/results/converters_tests/inline_expand_tex.pl |  20 -
 tp/t/results/converters_tests/inlinefmtifelse.pl   |  10 -
 .../inlinefmtifelse_with_commands.pl               |  12 -
 tp/t/results/converters_tests/inlinefmtspaces.pl   |   4 -
 .../results/converters_tests/inlineifsetifclear.pl |   4 -
 .../converters_tests/inlineifsetifclearspaces.pl   |   6 -
 tp/t/results/converters_tests/inlinerawspaces.pl   |   4 -
 tp/t/results/converters_tests/line_breaks.pl       |  12 -
 tp/t/results/converters_tests/link.pl              |  12 -
 tp/t/results/converters_tests/non_empty_part.pl    |  33 -
 .../non_empty_part_no_top_node_output.pl           |  33 -
 .../converters_tests/normal_font_in_monospace.pl   |   7 -
 .../printindex_merged_indices_code_style.pl        |  16 -
 .../results/converters_tests/raw_block_commands.pl |  14 -
 .../raw_block_commands_expand_tex.pl               |  15 -
 .../converters_tests/ref_error_formatting.pl       |  93 ---
 tp/t/results/converters_tests/ref_in_sectioning.pl |  49 --
 .../references_to_top_no_top_output.pl             |  31 -
 tp/t/results/converters_tests/refs_formatting.pl   |  70 --
 .../converters_tests/setfilename_no_extension.pl   |   4 -
 .../some_at_commands_in_ref_nodes.pl               |  68 --
 tp/t/results/converters_tests/sp_in_example.pl     |   7 -
 .../converters_tests/spaces_in_empty_node_names.pl |  28 -
 .../converters_tests/spaces_in_node_names.pl       |  20 -
 .../table_in_display_in_example.pl                 |   8 -
 .../table_in_example_in_display.pl                 |   8 -
 .../converters_tests/test_deftypefnnewline.pl      |  49 --
 tp/t/results/converters_tests/test_sp.pl           |   5 -
 tp/t/results/converters_tests/top_in_ref.pl        |  70 --
 tp/t/results/converters_tests/unknown_value.pl     |   1 -
 tp/t/results/coverage/accent_and_dash.pl           |   1 -
 tp/t/results/coverage/accent_no_closed.pl          |   2 -
 tp/t/results/coverage/accent_no_closed_comment.pl  |   2 -
 tp/t/results/coverage/accent_no_closed_newline.pl  |   2 -
 .../results/coverage/accent_no_closed_paragraph.pl |   2 -
 tp/t/results/coverage/accents_errors.pl            |  11 -
 .../coverage/arg_in_brace_no_arg_command.pl        |   2 -
 tp/t/results/coverage/at_after_accent_command.pl   |   4 -
 tp/t/results/coverage/block_commands.pl            |   7 -
 tp/t/results/coverage/bye_on_end_command_line.pl   |   4 -
 tp/t/results/coverage/cartouche.pl                 |   5 -
 tp/t/results/coverage/cartouche_in_example.pl      |   4 -
 tp/t/results/coverage/cartouche_in_quotation.pl    |   4 -
 .../coverage/cartouche_title_and_content.pl        |   3 -
 tp/t/results/coverage/center.pl                    |   2 -
 tp/t/results/coverage/command_in_end.pl            |  44 --
 .../command_in_end_expanded_raw_command_after.pl   |   5 -
 ...mand_in_end_expanded_raw_command_empty_after.pl |   5 -
 .../command_in_end_expanded_raw_in_command.pl      |   6 -
 ..._in_end_expanded_raw_one_char_before_command.pl |   5 -
 ..._in_end_expanded_raw_one_char_not_in_command.pl |   7 -
 ..._in_end_expanded_raw_two_char_before_command.pl |   5 -
 ..._in_end_expanded_raw_two_char_not_in_command.pl |   7 -
 .../command_in_end_ignored_raw_command_after.pl    |   5 -
 .../command_in_end_ignored_raw_in_command.pl       |   2 -
 ...d_in_end_ignored_raw_one_char_before_command.pl |   2 -
 ...d_in_end_ignored_raw_one_char_not_in_command.pl |   2 -
 ...d_in_end_ignored_raw_two_char_before_command.pl |   2 -
 ...d_in_end_ignored_raw_two_char_not_in_command.pl |   2 -
 tp/t/results/coverage/commands.pl                  |  16 -
 tp/t/results/coverage/commands_in_math.pl          |  98 ---
 tp/t/results/coverage/comment_on_cartouche_line.pl |   5 -
 tp/t/results/coverage/comment_on_group_line.pl     |   2 -
 tp/t/results/coverage/def.pl                       |  56 --
 tp/t/results/coverage/displaymath.pl               |  19 -
 tp/t/results/coverage/empty_w.pl                   |   2 -
 .../end_bad_end_argument_and_superfluous_arg.pl    |   6 -
 tp/t/results/coverage/exdent_and_commands.pl       |   8 -
 tp/t/results/coverage/exdent_and_formats.pl        |  43 --
 tp/t/results/coverage/flushleft_flushright.pl      |   4 -
 .../coverage/flushleft_flushright_in_quotation.pl  |   6 -
 tp/t/results/coverage/flushright_example_nested.pl |   8 -
 tp/t/results/coverage/flushright_not_closed.pl     |   2 -
 .../coverage/formats_only_title_comments.pl        |  18 -
 tp/t/results/coverage/formats_only_titles.pl       |  18 -
 tp/t/results/coverage/formats_titles.pl            |  20 -
 .../coverage/group_beginning_and_end_on_line.pl    |   4 -
 tp/t/results/coverage/group_not_closed.pl          |   2 -
 tp/t/results/coverage/hyphenation.pl               |   1 -
 tp/t/results/coverage/indentedblock.pl             |   2 -
 tp/t/results/coverage/indicateurl_end_lines.pl     |   4 -
 tp/t/results/coverage/insertcopying.pl             |   5 -
 tp/t/results/coverage/invalid_U.pl                 |  18 -
 tp/t/results/coverage/item_container.pl            |  10 -
 .../results/coverage/lettered_accent_and_spaces.pl |  13 -
 tp/t/results/coverage/math.pl                      |  17 -
 tp/t/results/coverage/multitable.pl                |  18 -
 tp/t/results/coverage/nested_block_commands.pl     |  48 --
 tp/t/results/coverage/not_i_j_in_dotless.pl        |   5 -
 tp/t/results/coverage/preformatted.pl              |   9 -
 .../coverage/punctuation_in_line_commands.pl       |  22 -
 tp/t/results/coverage/quotation_author.pl          |   5 -
 tp/t/results/coverage/raggedright.pl               |   2 -
 tp/t/results/coverage/setfilename_in_paragraph.pl  |   1 -
 .../coverage/spaces_after_braced_command.pl        |  13 -
 .../spaces_no_brace_after_braced_command.pl        |   2 -
 .../spaces_unknown_command_after_braced_command.pl |   6 -
 tp/t/results/coverage/symbol_after_block.pl        |  61 --
 tp/t/results/coverage/symbol_after_command.pl      |  10 -
 tp/t/results/coverage/table.pl                     |  21 -
 tp/t/results/coverage/table_command_comment.pl     |   4 -
 tp/t/results/coverage/test_errormsg.pl             |   6 -
 tp/t/results/coverage/test_tie.pl                  |   1 -
 tp/t/results/coverage/test_today.pl                |   1 -
 tp/t/results/coverage/titlefont_in_center.pl       |   2 -
 tp/t/results/coverage/unknown_accents.pl           |  25 -
 tp/t/results/coverage/unknown_commands.pl          |   2 -
 tp/t/results/coverage/verbatiminclude.pl           |   1 -
 tp/t/results/coverage_braces/abbr_acronym.pl       |  14 -
 tp/t/results/coverage_braces/anchor_not_closed.pl  |   2 -
 .../coverage_braces/brace_opened_no_command.pl     |   2 -
 tp/t/results/coverage_braces/caption_not_closed.pl |   4 -
 tp/t/results/coverage_braces/code_not_closed.pl    |   2 -
 .../coverage_braces/contain_plain_text_nestings.pl |  31 -
 .../results/coverage_braces/email_possibilities.pl |   3 -
 tp/t/results/coverage_braces/empty_commands.pl     |  10 -
 tp/t/results/coverage_braces/empty_images.pl       |   8 -
 .../coverage_braces/empty_line_in_anchor.pl        |   3 -
 .../empty_line_in_braces_in_math.pl                |   2 -
 .../empty_line_in_braces_in_math_at_begin_line.pl  |   2 -
 .../results/coverage_braces/empty_line_in_email.pl |   3 -
 tp/t/results/coverage_braces/empty_line_in_math.pl |   1 -
 tp/t/results/coverage_braces/empty_ref.pl          |  10 -
 .../coverage_braces/empty_second_email_argument.pl |   1 -
 tp/t/results/coverage_braces/end_line_in_anchor.pl |   1 -
 tp/t/results/coverage_braces/footnote.pl           |   2 -
 .../footnote_ending_on_empty_line.pl               |   1 -
 .../footnote_in_command_not_closed.pl              |   4 -
 tp/t/results/coverage_braces/footnote_no_node.pl   |   2 -
 .../results/coverage_braces/footnote_not_closed.pl |   2 -
 .../coverage_braces/form_feed_in_brace_commands.pl |   5 -
 .../format_on_first_footnote_line.pl               |   6 -
 .../results/coverage_braces/heading_in_footnote.pl |   4 -
 .../coverage_braces/inforef_too_much_args.pl       |   3 -
 tp/t/results/coverage_braces/kbd.pl                |  11 -
 .../math_bracketed_inside_not_closed.pl            |   4 -
 .../coverage_braces/math_bracketed_not_closed.pl   |   5 -
 .../math_bracketed_not_closed_next_line.pl         |   4 -
 .../math_leading_trailing_spaces.pl                |   1 -
 tp/t/results/coverage_braces/math_not_closed.pl    |   2 -
 tp/t/results/coverage_braces/nested.pl             |   2 -
 tp/t/results/coverage_braces/nested_args.pl        |   5 -
 tp/t/results/coverage_braces/nested_in_sc.pl       |  10 -
 tp/t/results/coverage_braces/no_brace.pl           |   6 -
 .../coverage_braces/no_brace_space_end_line.pl     |   7 -
 .../one_argument_leading_trailing_spaces.pl        |   9 -
 tp/t/results/coverage_braces/recursive_acronym.pl  |   2 -
 .../recursive_acronym_definition.pl                |   3 -
 tp/t/results/coverage_braces/ref_empty_node.pl     |   5 -
 .../coverage_braces/ref_in_style_command.pl        |   2 -
 tp/t/results/coverage_braces/simple.pl             |   1 -
 .../coverage_braces/space_command_in_image.pl      |   2 -
 tp/t/results/coverage_braces/space_in_anchor.pl    |   1 -
 tp/t/results/coverage_braces/space_in_footnote.pl  |   1 -
 tp/t/results/coverage_braces/space_in_image.pl     |   6 -
 tp/t/results/coverage_braces/test_image.pl         | 114 ---
 tp/t/results/coverage_braces/test_w.pl             |  19 -
 tp/t/results/coverage_braces/too_much_args.pl      |   1 -
 .../coverage_braces/two_footnotes_in_nodes.pl      |  11 -
 .../two_footnotes_in_nodes_separate.pl             |  12 -
 .../two_footnotes_in_nodes_separate_no_header.pl   |  12 -
 .../coverage_braces/unknown_command_with_braces.pl |   9 -
 tp/t/results/coverage_braces/unmatched_brace.pl    |   3 -
 tp/t/results/coverage_braces/uref_in_ref.pl        |   6 -
 tp/t/results/coverage_braces/uref_url.pl           |   9 -
 .../uref_with_commands_characters.pl               |   4 -
 tp/t/results/coverage_braces/verb_in_xref.pl       |   4 -
 tp/t/results/coverage_braces/w_end_sentence.pl     |   1 -
 tp/t/results/def/adjacent_defline.pl               |   4 -
 tp/t/results/def/all_commands.pl                   | 108 ---
 tp/t/results/def/all_commands_delimiters.pl        | 378 ----------
 .../def/all_commands_delimiters_printindex.pl      | 339 ---------
 tp/t/results/def/all_commands_printindex.pl        |  89 ---
 tp/t/results/def/all_empty_def.pl                  |  36 -
 tp/t/results/def/ampchar.pl                        |   7 -
 tp/t/results/def/code_in_def.pl                    |   6 -
 tp/t/results/def/def_defx_mismatch.pl              |  12 -
 tp/t/results/def/def_groupings_args.pl             |  18 -
 tp/t/results/def/defblock_no_defline.pl            |   2 -
 tp/t/results/def/defline_no_params.pl              |   3 -
 tp/t/results/def/deftypeline.pl                    |   7 -
 tp/t/results/def/defx_after_comment.pl             |   8 -
 tp/t/results/def/defx_after_comment_in_example.pl  |  10 -
 tp/t/results/def/defx_after_empty_line.pl          |   8 -
 .../def/defx_after_empty_line_in_example.pl        |  10 -
 tp/t/results/def/defx_after_paragraph_end.pl       |   9 -
 .../def/defx_after_preformatted_with_text.pl       |  11 -
 tp/t/results/def/defx_after_text.pl                |   9 -
 tp/t/results/def/defx_in_example.pl                |  10 -
 tp/t/results/def/double_command.pl                 |  19 -
 tp/t/results/def/empty_def_arguments.pl            |  31 -
 tp/t/results/def/empty_def_command.pl              |  10 -
 tp/t/results/def/empty_deftype.pl                  |  18 -
 tp/t/results/def/empty_deftypeop_name.pl           |   8 -
 tp/t/results/def/empty_main_def_arguments.pl       |   4 -
 tp/t/results/def/end_of_line_end_file.pl           |   4 -
 tp/t/results/def/end_of_line_protect_at_end.pl     |   5 -
 tp/t/results/def/end_of_lines_protected.pl         |   6 -
 .../def/end_of_lines_protected_in_footnote.pl      |   7 -
 tp/t/results/def/inter_item_commands_in_def.pl     |  17 -
 .../def/inter_item_commands_in_def_in_example.pl   |  19 -
 tp/t/results/def/leading_space_in_def_arg.pl       |   5 -
 tp/t/results/def/multiple_defline.pl               |   4 -
 tp/t/results/def/no_category_or_no_name.pl         |  17 -
 tp/t/results/def/not_closed.pl                     |  10 -
 tp/t/results/def/omit_def_space.pl                 |   6 -
 tp/t/results/def/protected_brace.pl                |   4 -
 tp/t/results/def/ref_in_def.pl                     |  18 -
 tp/t/results/def/space_in_def_for_index.pl         |  12 -
 tp/t/results/def/wrong_braces_simple.pl            |  40 -
 tp/t/results/def/wrong_braces_with_end_of_lines.pl |  11 -
 .../docbook_tests/between_node_and_section.pl      |   7 -
 ...pty_quotation_with_arg_followed_by_quotation.pl |   4 -
 .../docbook_tests/multiple_documentlanguage.pl     |  14 -
 .../docbook_tests/special_docbook_unnumbered.pl    |  16 -
 tp/t/results/float/anchor_in_caption.pl            |   7 -
 tp/t/results/float/cindex_in_caption.pl            |   8 -
 .../results/float/comment_space_comand_in_float.pl |   5 -
 tp/t/results/float/complex_float.pl                | 117 ---
 tp/t/results/float/empty_caption.pl                |  10 -
 tp/t/results/float/empty_label_no_space.pl         |   2 -
 tp/t/results/float/empty_label_no_space_comment.pl |   2 -
 tp/t/results/float/empty_label_with_space.pl       |   2 -
 .../float/empty_label_with_space_comment.pl        |   2 -
 tp/t/results/float/empty_listoffloats.pl           |   1 -
 .../float/empty_listoffloats_with_floats.pl        |  11 -
 tp/t/results/float/float_copying.pl                |  32 -
 tp/t/results/float/float_in_block_commands.pl      |  15 -
 tp/t/results/float/float_type_with_tieaccent.pl    |  11 -
 tp/t/results/float/float_with_at_commands.pl       |  12 -
 tp/t/results/float/footnote_in_caption.pl          |   7 -
 .../results/float/footnote_in_caption_and_error.pl |   9 -
 tp/t/results/float/listoffloats_with_commands.pl   |   3 -
 .../results/float/multiple_spaces_in_float_type.pl |   3 -
 .../float/numbering_captions_listoffloats.pl       | 129 ----
 tp/t/results/float/ref_to_float.pl                 |   6 -
 tp/t/results/float/simple.pl                       |   3 -
 .../float/special_characters_in_float_type.pl      |  12 -
 tp/t/results/formats_encodings/accent.pl           |  76 --
 .../formats_encodings/accent_argument_non_ascii.pl |   6 -
 .../formats_encodings/accent_enable_encoding.pl    |  76 --
 tp/t/results/formats_encodings/accentenc.pl        |  77 --
 .../formats_encodings/accentenc_enable_encoding.pl |  77 --
 .../formats_encodings/at_commands_in_refs.pl       | 631 ----------------
 .../at_commands_in_refs_latin1.pl                  | 628 ----------------
 .../formats_encodings/at_commands_in_refs_utf8.pl  | 626 ----------------
 .../documentencoding_utf8_and_insertions.pl        |   7 -
 .../dotless_argument_non_ascii.pl                  |   8 -
 .../no_documentencoding_and_insertions.pl          |   6 -
 .../formats_encodings/verb_delimiter_not_ascii.pl  |   5 -
 tp/t/results/formats_encodings/weird_accents.pl    |  19 -
 .../weird_accents_disable_encoding.pl              |  19 -
 tp/t/results/heading/heading_in_copying.pl         |  10 -
 tp/t/results/heading/heading_in_example.pl         |   4 -
 tp/t/results/heading/heading_in_quotation.pl       |   4 -
 .../html_tests/acronym_in_node_and_section.pl      |  12 -
 tp/t/results/html_tests/automatic_menus.pl         |  10 -
 .../character_number_leading_toc_stoc.pl           |   6 -
 tp/t/results/html_tests/check_htmlxref.pl          |  21 -
 .../html_tests/check_htmlxref_ignore_ref_top_up.pl |  20 -
 tp/t/results/html_tests/check_htmlxref_menu.pl     |  22 -
 .../html_tests/check_htmlxref_no_use_nodes.pl      |  20 -
 tp/t/results/html_tests/commands_in_abbr.pl        |   6 -
 tp/t/results/html_tests/commands_in_alt.pl         |   6 -
 tp/t/results/html_tests/commands_in_email.pl       |   3 -
 .../deftypefnnewline_for_copying_after.pl          |  15 -
 .../deftypefnnewline_for_copying_before.pl         |  13 -
 tp/t/results/html_tests/documentdescription.pl     |  12 -
 tp/t/results/html_tests/empty_titlefont.pl         |   1 -
 .../file_name_case_insensitive_conflict_node.pl    |  17 -
 ...se_insensitive_conflict_node_no_redirections.pl |  13 -
 ..._name_case_insensitive_conflict_redirections.pl |  16 -
 .../html_tests/file_name_conflict_with_Top.pl      |   6 -
 .../html_tests/file_name_conflict_with_section.pl  |   6 -
 .../file_name_conflict_with_user_defined.pl        |   8 -
 .../html_tests/filenameconflictwithnonsplit.pl     |   3 -
 .../filenameconflictwithspecialelement.pl          |   7 -
 ...otnotestyle_separate_html_text_no_monolithic.pl |   6 -
 .../html_tests/footnotestyle_separate_late.pl      |   9 -
 .../html_tests/headings_after_lone_nodes.pl        |  37 -
 tp/t/results/html_tests/html_in_copying.pl         |   6 -
 tp/t/results/html_tests/image_link_prefix.pl       |   2 -
 .../results/html_tests/index_and_node_same_name.pl |   4 -
 tp/t/results/html_tests/index_below.pl             |   5 -
 tp/t/results/html_tests/info_js_dir_html.pl        |   4 -
 tp/t/results/html_tests/info_js_dir_html_file.pl   |   4 -
 tp/t/results/html_tests/info_js_dir_html_text.pl   |   4 -
 tp/t/results/html_tests/itemize_arguments.pl       | 195 -----
 .../itemize_arguments_enable_encoding.pl           | 195 -----
 tp/t/results/html_tests/mathjax_with_texinfo.pl    |  12 -
 .../mathjax_with_texinfo_enable_encoding.pl        |  12 -
 .../html_tests/mathjax_with_texinfo_html_file.pl   |  12 -
 .../html_tests/mathjax_with_texinfo_html_text.pl   |  12 -
 .../mathjax_with_texinfo_no_convert_to_latex.pl    |  12 -
 tp/t/results/html_tests/menu.pl                    |  40 -
 tp/t/results/html_tests/menu_in_example.pl         |  13 -
 tp/t/results/html_tests/no_use_iso.pl              |   1 -
 tp/t/results/html_tests/raw_html.pl                |   2 -
 tp/t/results/html_tests/redirection_same_labels.pl |  32 -
 tp/t/results/html_tests/ref_in_preformatted.pl     |   8 -
 tp/t/results/html_tests/shortcontents_no_top.pl    |   4 -
 tp/t/results/html_tests/shorttitlepage.pl          |   7 -
 .../html_tests/spaces_in_line_break_in_verb_w.pl   |   2 -
 tp/t/results/html_tests/split_html_text.pl         |   4 -
 .../test_separated_contents_shortcontents.pl       |   8 -
 .../html_tests/test_xrefautomaticsectiontitle.pl   |  11 -
 .../test_xrefautomaticsectiontitle_off_first.pl    |  11 -
 tp/t/results/html_tests/tex_expanded_in_copying.pl |   4 -
 .../text_before_top_and_contents_after_title.pl    |   4 -
 ...t_before_top_and_summarycontents_after_title.pl |   4 -
 tp/t/results/html_tests/titles.pl                  |   7 -
 .../top_file_name_and_node_name_collision.pl       |   6 -
 tp/t/results/html_tests/top_node_up_explicit.pl    |   7 -
 .../html_tests/top_node_up_explicit_no_nodes.pl    |   7 -
 tp/t/results/html_tests/top_node_up_implicit.pl    |   7 -
 .../html_tests/top_node_up_implicit_no_nodes.pl    |   7 -
 tp/t/results/html_tests/uref_accented_letter.pl    |   3 -
 .../html_tests/uref_accented_letter_ascii.pl       |   4 -
 .../html_tests/uref_accented_letter_latin1.pl      |   4 -
 tp/t/results/html_tests/utf8_default.pl            |   2 -
 tp/t/results/html_tests/utf8_enable_encoding.pl    |   2 -
 .../html_tests/utf8_enable_encoding_no_use_iso.pl  |   2 -
 .../utf8_enable_encoding_use_numeric_entity.pl     |   2 -
 tp/t/results/html_tests/utf8_use_numeric_entity.pl |   2 -
 .../verbatim_in_multitable_in_example.pl           |  12 -
 tp/t/results/html_tests/xml_protected_in_verb.pl   |   4 -
 tp/t/results/include/double_include.pl             |   4 -
 tp/t/results/include/include_at_end_line.pl        |   2 -
 tp/t/results/include/include_comment.pl            |   1 -
 .../include_setfilename_on_setfilename_line.pl     |  11 -
 tp/t/results/include/include_space.pl              |   1 -
 tp/t/results/include/include_space_comment.pl      |   1 -
 tp/t/results/include/include_with_setfilename.pl   |   2 -
 .../include_with_setfilename_in_preformatted.pl    |   3 -
 .../macro_and_commands_in_early_commands.pl        |  15 -
 .../results/include/macro_definition_in_include.pl |   1 -
 tp/t/results/include/macro_in_early_commands.pl    |  17 -
 tp/t/results/include/no_eol_in_included_file.pl    |   1 -
 tp/t/results/include/simple.pl                     |   1 -
 tp/t/results/include/simple_no_eol.pl              |   1 -
 tp/t/results/include/test_two_include.pl           |   2 -
 tp/t/results/include/value_expansion_in_include.pl |  14 -
 .../include/verbatiminclude_and_encoding.pl        |   2 -
 .../include/verbatiminclude_and_encoding_latin1.pl |   2 -
 tp/t/results/indices/complex_recursive_synindex.pl |  30 -
 tp/t/results/indices/def_existing_index.pl         |   2 -
 tp/t/results/indices/def_syn_indices.pl            |  40 -
 ...default_cp_index_and_one_letter_syncodeindex.pl | Bin 10385 -> 10207 bytes
 tp/t/results/indices/double_index_entry.pl         |   9 -
 tp/t/results/indices/double_seeentry_seealso.pl    |  22 -
 tp/t/results/indices/double_syncodeindex.pl        |   9 -
 tp/t/results/indices/empty_added_index_entry.pl    |   5 -
 tp/t/results/indices/empty_cindex_entry.pl         |   4 -
 tp/t/results/indices/empty_index_entry.pl          |   9 -
 tp/t/results/indices/empty_string_index_entry.pl   |  38 -
 tp/t/results/indices/encoding_index_ascii.pl       |  90 ---
 .../encoding_index_ascii_enable_encoding.pl        |  90 ---
 tp/t/results/indices/explicit_sort_key.pl          |  27 -
 tp/t/results/indices/ftable_vtable.pl              |  18 -
 .../indices/ignored_sort_char_empty_entries.pl     |  17 -
 tp/t/results/indices/image_lines_count.pl          | Bin 5889 -> 5769 bytes
 tp/t/results/indices/image_text_lines_count.pl     | Bin 6315 -> 6172 bytes
 tp/t/results/indices/index_and_node_same_name.pl   |   6 -
 tp/t/results/indices/index_entries_before_nodes.pl | Bin 11798 -> 11528 bytes
 tp/t/results/indices/index_entries_locations.pl    |   7 -
 .../indices/index_entry_before_first_node.pl       | Bin 6101 -> 5943 bytes
 tp/t/results/indices/index_entry_before_node.pl    |   9 -
 tp/t/results/indices/index_entry_in_footnote.pl    | Bin 7242 -> 7102 bytes
 .../index_entry_in_footnote_different_node_end.pl  |  11 -
 .../indices/index_entry_in_footnote_sections.pl    |   7 -
 .../index_entry_in_footnote_sections_separate.pl   |   7 -
 .../indices/index_entry_in_footnote_separate.pl    |  12 -
 .../multiple_index_text_sortas_seeentry_seealso.pl |  13 -
 tp/t/results/indices/print_merged_index.pl         |   5 -
 tp/t/results/indices/printindex_before_document.pl |   2 -
 .../indices/printindex_between_node_section.pl     |  13 -
 .../indices/printindex_between_part_chapter.pl     |  15 -
 .../indices/printindex_index_entry_in_copying.pl   |  23 -
 ...rintindex_index_entry_in_copying_in_footnote.pl |  14 -
 ...ndex_index_entry_in_copying_no_insertcopying.pl |  21 -
 .../indices/printindex_with_space_before.pl        | Bin 7180 -> 7064 bytes
 tp/t/results/indices/recursive_synindex.pl         |   5 -
 .../indices/same_index_entry_merged_indices.pl     |  13 -
 tp/t/results/indices/same_only_seealso_seeentry.pl |  17 -
 tp/t/results/indices/same_seealso_seeentry.pl      |  18 -
 tp/t/results/indices/seealso_duplicate.pl          |  11 -
 tp/t/results/indices/seeentry.pl                   |  14 -
 tp/t/results/indices/sorted_subentries.pl          |  62 --
 tp/t/results/indices/subentries.pl                 |  28 -
 tp/t/results/indices/subentries_and_comments.pl    |   9 -
 tp/t/results/indices/subentry_and_sortas.pl        |  14 -
 tp/t/results/indices/subentry_and_sortas_spaces.pl |  19 -
 tp/t/results/indices/syncode_index_print_both.pl   |  10 -
 tp/t/results/indices/syncodeindex_to_plain.pl      |   8 -
 tp/t/results/indices/transparent_sort_chars.pl     |   9 -
 tp/t/results/indices/unknown_index_entry.pl        |   1 -
 tp/t/results/indices/unknown_printindex.pl         |   2 -
 tp/t/results/indices/unknown_synindex.pl           |   3 -
 .../indices/unknown_then_known_index_entry.pl      |   4 -
 tp/t/results/indices/w_lines_count.pl              | Bin 9745 -> 9481 bytes
 tp/t/results/indices/wrong_synindex.pl             |   3 -
 tp/t/results/info_tests/anchor_and_spaces.pl       |   5 -
 tp/t/results/info_tests/anchor_in_command.pl       |   6 -
 tp/t/results/info_tests/before_node_and_section.pl |  21 -
 tp/t/results/info_tests/center_flush.pl            |  11 -
 tp/t/results/info_tests/colon_in_index_entry.pl    |  16 -
 .../info_tests/colons_in_index_entries_and_node.pl |  20 -
 .../colons_in_index_entries_and_node_no_quoting.pl |  23 -
 tp/t/results/info_tests/def_in_copying.pl          |  15 -
 .../direntry_dircategory_and_commands.pl           |  12 -
 tp/t/results/info_tests/empty_arguments.pl         |   3 -
 tp/t/results/info_tests/empty_caption.pl           |   5 -
 tp/t/results/info_tests/empty_copying_not_ended.pl |   2 -
 tp/t/results/info_tests/encoding_us_ascii.pl       |   2 -
 .../end_of_line_command_in_node_lines.pl           |  19 -
 tp/t/results/info_tests/error_in_footnote.pl       |  17 -
 tp/t/results/info_tests/file_only_png.pl           | Bin 3625 -> 3528 bytes
 tp/t/results/info_tests/float_long_captions.pl     |   8 -
 tp/t/results/info_tests/float_without_type.pl      |   4 -
 tp/t/results/info_tests/image_and_punctuation.pl   | Bin 7368 -> 7131 bytes
 .../info_tests/image_and_spaces_formatting.pl      |  26 -
 tp/t/results/info_tests/image_extension.pl         | Bin 4706 -> 4586 bytes
 tp/t/results/info_tests/image_in_paragraph.pl      | Bin 3089 -> 3027 bytes
 tp/t/results/info_tests/image_not_found.pl         |   3 -
 tp/t/results/info_tests/image_quotes.pl            | Bin 2677 -> 2619 bytes
 tp/t/results/info_tests/image_text_encoded.pl      |   2 -
 .../info_tests/image_text_file_only_and_alt.pl     | Bin 2801 -> 2743 bytes
 tp/t/results/info_tests/index_entry_at_end_node.pl |  12 -
 .../info_tests/invalid_node_name_no_warning.pl     |  23 -
 .../info_tests/invalid_node_name_warning.pl        |  32 -
 tp/t/results/info_tests/known_encoding.pl          |   3 -
 .../info_tests/multiline_image_and_align.pl        |  28 -
 .../multitable_anchor_and_index_entry.pl           |  27 -
 .../info_tests/nested_footnotes_separate.pl        |   5 -
 .../info_tests/nested_multitable_anchor_index.pl   |  22 -
 tp/t/results/info_tests/no_node_but_top.pl         |   1 -
 tp/t/results/info_tests/no_top_node.pl             |   1 -
 tp/t/results/info_tests/note_in_strong.pl          |   9 -
 .../info_tests/note_in_strong_end_of_line.pl       |   5 -
 tp/t/results/info_tests/novalidate_empty_refs.pl   |  12 -
 .../info_tests/one_node_counted_elements.pl        |  11 -
 tp/t/results/info_tests/only_documentencoding.pl   |   1 -
 .../info_tests/paragraphindent_and_preamble.pl     |   5 -
 .../info_tests/paragraphindent_asis_first.pl       |   1 -
 .../paragraphindent_in_preamble_and_in_document.pl |   6 -
 .../info_tests/paragraphindent_none_first.pl       |   1 -
 .../info_tests/paragraphindent_not_in_preamble.pl  |   5 -
 tp/t/results/info_tests/pxref_test.pl              |   5 -
 tp/t/results/info_tests/ref_tests.pl               |  11 -
 tp/t/results/info_tests/space_at_menu_end.pl       |   4 -
 tp/t/results/info_tests/space_in_menu.pl           |   7 -
 tp/t/results/info_tests/space_in_setfilename.pl    |   5 -
 tp/t/results/info_tests/split_no_copying.pl        |   8 -
 .../info_tests/split_test_before_first_node.pl     |   8 -
 .../split_test_before_first_node_no_empty_line.pl  |   8 -
 tp/t/results/info_tests/test_index.pl              |  45 --
 tp/t/results/info_tests/text_before_node.pl        |   7 -
 tp/t/results/info_tests/top_node_normalization.pl  |   9 -
 .../info_tests/two_paragraphindent_in_preamble.pl  |   6 -
 ..._paragraphindent_in_preamble_and_in_document.pl |   7 -
 tp/t/results/info_tests/unknown_encoding.pl        |   4 -
 tp/t/results/info_tests/xref_test.pl               |   9 -
 .../init_files_tests/customize_special_element.pl  |  11 -
 .../init_files_tests/customize_translations.pl     |  18 -
 .../init_files_tests/documentation_examples.pl     |  34 -
 ...acro_defined_txiinternalvalue_in_translation.pl |   2 -
 .../init_files_tests/modified_translation.pl       |   5 -
 tp/t/results/init_files_tests/redefined_need.pl    |   2 -
 .../init_files_tests/sc_formatting_with_css.pl     |   8 -
 .../translation_in_parser_in_translation.pl        |   8 -
 .../init_files_tests/undefined_node_filename.pl    |   2 -
 tp/t/results/invalid_nestings/accents.pl           |   9 -
 tp/t/results/invalid_nestings/bad_style_nesting.pl |   5 -
 tp/t/results/invalid_nestings/bad_tab_nesting.pl   |   9 -
 .../results/invalid_nestings/block_not_matching.pl |  34 -
 .../invalid_nestings/cartouche_in_style_command.pl |   5 -
 tp/t/results/invalid_nestings/center.pl            |  91 ---
 .../invalid_nestings/def_in_style_command.pl       |   7 -
 .../def_not_closed_in_menu_description.pl          |   8 -
 .../invalid_nestings/enumerate_in_style_command.pl |   6 -
 .../invalid_nestings/example_in_style_command.pl   |   5 -
 .../invalid_nestings/float_in_style_command.pl     |   6 -
 .../flushright_in_style_command.pl                 |   5 -
 tp/t/results/invalid_nestings/footnote_in_ref.pl   |   5 -
 .../formats_not_closed_in_example.pl               |  10 -
 tp/t/results/invalid_nestings/ignore_in_xref.pl    |   5 -
 tp/t/results/invalid_nestings/ignored_text.pl      |   6 -
 tp/t/results/invalid_nestings/in_errormsg.pl       |  13 -
 tp/t/results/invalid_nestings/in_table.pl          |  44 --
 tp/t/results/invalid_nestings/item_in_ref.pl       |   8 -
 .../item_tab_outside_of_table_lists.pl             |   5 -
 .../itemx_in_itemize_enumerate_in_table.pl         |  14 -
 .../invalid_nestings/menu_in_style_command.pl      |   7 -
 .../multitable_in_style_command.pl                 |   9 -
 .../invalid_nestings/multitable_item_in_index.pl   |   9 -
 tp/t/results/invalid_nestings/node_in_copying.pl   |   4 -
 .../invalid_nestings/node_in_copying_not_closed.pl |   5 -
 .../invalid_nestings/node_on_index_entry_line.pl   |   5 -
 .../invalid_nestings/on_block_command_line.pl      |  23 -
 tp/t/results/invalid_nestings/on_def_line.pl       |  26 -
 .../invalid_nestings/on_index_entry_line.pl        |  13 -
 tp/t/results/invalid_nestings/on_itemize_line.pl   |  18 -
 tp/t/results/invalid_nestings/on_node_line.pl      |  12 -
 tp/t/results/invalid_nestings/on_section_line.pl   |  12 -
 .../results/invalid_nestings/on_subheading_line.pl |  12 -
 tp/t/results/invalid_nestings/quotation_in_ref.pl  |   6 -
 .../invalid_nestings/quotation_in_style_command.pl |   5 -
 tp/t/results/invalid_nestings/raw_block_on_line.pl |   5 -
 tp/t/results/invalid_nestings/recursive_copying.pl |   4 -
 tp/t/results/invalid_nestings/ref_in_ref.pl        |   5 -
 .../invalid_nestings/ref_to_top_in_anchor.pl       |   4 -
 .../results/invalid_nestings/section_in_copying.pl |   3 -
 .../invalid_nestings/section_in_flushright.pl      |   3 -
 .../invalid_nestings/section_in_footnote.pl        |   3 -
 tp/t/results/invalid_nestings/section_in_math.pl   |  10 -
 .../section_in_nested_block_commands.pl            |   7 -
 tp/t/results/invalid_nestings/section_in_table.pl  |   7 -
 .../invalid_nestings/section_on_cartouche_line.pl  |   6 -
 .../invalid_nestings/section_on_def_line.pl        |   8 -
 .../invalid_nestings/section_on_defx_line.pl       |  10 -
 .../invalid_nestings/section_on_enumerate_line.pl  |  11 -
 .../invalid_nestings/section_on_float_line.pl      |   5 -
 .../section_on_index_entry_line.pl                 |   5 -
 .../invalid_nestings/section_on_itemize_line.pl    |  23 -
 .../invalid_nestings/section_on_multitable_line.pl |  20 -
 .../invalid_nestings/section_on_xtable_line.pl     |  26 -
 .../style_not_closed_before_first_node.pl          |   3 -
 .../style_not_closed_in_block_command.pl           |   4 -
 .../style_not_closed_in_table_line.pl              |   7 -
 .../style_not_closed_no_newline_root_commands.pl   |  13 -
 .../style_not_closed_root_commands.pl              |  11 -
 tp/t/results/invalid_nestings/tab_in_index.pl      |  10 -
 tp/t/results/invalid_nestings/table_in_code.pl     |   7 -
 .../table_not_closed_in_menu_comment.pl            |   7 -
 .../table_not_closed_in_menu_description.pl        |   8 -
 .../results/invalid_nestings/table_on_item_line.pl |  11 -
 .../unclosed_verb_end_of_line_on_misc_line.pl      |   6 -
 .../invalid_nestings/unclosed_verb_on_misc_line.pl |   5 -
 .../unclosed_verb_on_section_line.pl               |   4 -
 tp/t/results/invalid_nestings/verbatim_in_ref.pl   |   6 -
 tp/t/results/itemize/accent_argument.pl            |  12 -
 tp/t/results/itemize/asis_as_itemize_argument.pl   |   4 -
 tp/t/results/itemize/bad_enumerate_arguments.pl    |  16 -
 .../itemize/comment_first_on_enumerate_line.pl     |   3 -
 .../itemize/comment_first_on_itemize_line.pl       |   3 -
 tp/t/results/itemize/empty_accent_argument.pl      |  20 -
 tp/t/results/itemize/enumerate_and_empty_lines.pl  |  19 -
 tp/t/results/itemize/enumerate_argument.pl         |   6 -
 tp/t/results/itemize/enumerate_argument_item.pl    |  12 -
 tp/t/results/itemize/enumerate_in_example.pl       |   6 -
 tp/t/results/itemize/enumerate_letters.pl          | 208 ------
 tp/t/results/itemize/enumerate_more_letters.pl     | 804 ---------------------
 .../results/itemize/headitem_itemx_in_enumerate.pl |   6 -
 tp/t/results/itemize/headitem_itemx_in_itemize.pl  |   6 -
 .../itemize/inter_item_commands_in_enumerate.pl    |  29 -
 .../itemize/inter_item_commands_in_itemize.pl      |  20 -
 tp/t/results/itemize/itemize_and_empty_lines.pl    |  49 --
 tp/t/results/itemize/itemize_in_example.pl         |  20 -
 .../itemize/itemize_line_commands_with_brace.pl    |   8 -
 tp/t/results/itemize/itemize_long_item.pl          |  16 -
 tp/t/results/itemize/lone_end_itemize.pl           |   1 -
 tp/t/results/itemize/not_closed_item.pl            |   3 -
 tp/t/results/itemize/not_closed_itemize.pl         |   2 -
 tp/t/results/itemize/table_in_itemize.pl           |  11 -
 tp/t/results/itemize/w_argument.pl                 |   7 -
 tp/t/results/languages/appendix_translated.pl      |   5 -
 tp/t/results/languages/command_translated.pl       |   8 -
 .../results/languages/multiple_documentlanguage.pl |  24 -
 tp/t/results/languages/multiple_in_preamble.pl     |  20 -
 .../languages/multiple_in_preamble_before_node.pl  |  17 -
 tp/t/results/languages/multiple_lang_chapters.pl   |  42 --
 .../languages/multiple_lang_chapters_latex.pl      |  42 --
 .../languages/multiple_lang_chapters_texi2html.pl  |  41 --
 tp/t/results/languages/simple_documentlanguage.pl  |   6 -
 tp/t/results/languages/unknown_language.pl         |  11 -
 tp/t/results/languages/unknown_region.pl           |   7 -
 tp/t/results/latex_tests/anchor_before_top.pl      |   6 -
 tp/t/results/latex_tests/anchor_in_copying.pl      |   8 -
 .../anchor_in_copying_insertcopying_chap.pl        |  10 -
 .../anchor_in_copying_insertcopying_titlepage.pl   |  14 -
 ...chor_in_copying_insertcopying_titlepage_chap.pl |  14 -
 .../anchor_links_xref_xrefautomaticsectiontitle.pl |  22 -
 tp/t/results/latex_tests/backslash_math.pl         |   2 -
 tp/t/results/latex_tests/brace_in_index.pl         |  15 -
 .../latex_tests/custom_heading_with_include.pl     |  13 -
 .../custom_heading_with_include_in_command.pl      |  14 -
 tp/t/results/latex_tests/custom_headings.pl        |  12 -
 .../latex_tests/custom_headings_and_comments.pl    |   9 -
 .../latex_tests/customize_informative_commands.pl  |   1 -
 tp/t/results/latex_tests/enumerate_arguments.pl    |  24 -
 .../latex_tests/error_in_sectioning_command.pl     |  10 -
 tp/t/results/latex_tests/example_in_cartouche.pl   |   6 -
 tp/t/results/latex_tests/float_and_refs.pl         |  36 -
 tp/t/results/latex_tests/fonttextsize.pl           |  18 -
 tp/t/results/latex_tests/indices.pl                |  38 -
 .../latex_tests/indices_disable_encoding.pl        |  38 -
 .../informative_commands_in_top_node.pl            |   8 -
 tp/t/results/latex_tests/nested_enumerate.pl       |  16 -
 tp/t/results/latex_tests/nested_itemize.pl         |  16 -
 .../no_titlepage_and_setchapternewpage_odd.pl      |   1 -
 .../no_titlepage_and_setchapternewpage_on.pl       |   1 -
 tp/t/results/latex_tests/node_before_top.pl        |   6 -
 tp/t/results/latex_tests/pagesizes.pl              |  12 -
 tp/t/results/latex_tests/pagetype.pl               |  11 -
 .../setchapternewpage_on_odd_titlepage.pl          |   5 -
 ...chapternewpage_on_odd_titlepage_set_headings.pl |   6 -
 tp/t/results/latex_tests/settitle_and_headings.pl  |   3 -
 tp/t/results/latex_tests/shorttitlepage.pl         |   5 -
 .../three_setchapternewpage_on_odd_off.pl          |   5 -
 tp/t/results/latex_tests/titlepage_and_headings.pl |   2 -
 .../titlepage_and_setchapternewpage_odd.pl         |   3 -
 .../titlepage_and_setchapternewpage_on.pl          |   3 -
 tp/t/results/latex_tests/titlepage_classical.pl    |  14 -
 tp/t/results/latex_tests/titlepage_in_top_node.pl  |   7 -
 tp/t/results/latex_tests/titlepage_long_title.pl   |   7 -
 tp/t/results/latex_tests/titlepage_no_author.pl    |   7 -
 tp/t/results/latex_tests/titlepage_no_title.pl     |   8 -
 .../titlepage_with_commands_classical.pl           |  21 -
 .../latex_tests/top_no_sectioning_command.pl       |   4 -
 .../latex_tests/two_setchapternewpage_odd_on.pl    |   3 -
 .../latex_tests/two_setchapternewpage_on_odd.pl    |   3 -
 tp/t/results/latex_tests/vbar_in_index.pl          |   4 -
 tp/t/results/latex_tests/verb.pl                   |   6 -
 .../results/latex_tests/verbatim_in_smallformat.pl |   4 -
 tp/t/results/linemacro/api_doc_with_linemacro.pl   |  32 -
 .../linemacro/arobase_brace_in_linemacro_call.pl   |   2 -
 .../linemacro/begin_conditional_in_linemacro.pl    |   6 -
 .../linemacro/block_begin_end_in_linemacro_call.pl |  17 -
 tp/t/results/linemacro/blockitem_no_item.pl        |   5 -
 tp/t/results/linemacro/brace_command_not_closed.pl |   5 -
 tp/t/results/linemacro/braces_after_text.pl        |   7 -
 .../linemacro/call_macro_in_linemacro_body.pl      |   9 -
 .../linemacro/call_macro_in_linemacro_call.pl      |  11 -
 .../linemacro/comment_at_end_of_linemacro_call.pl  |   3 -
 .../results/linemacro/comment_in_linemacro_call.pl |   3 -
 .../comment_in_one_argument_linemacro_call.pl      |   3 -
 .../comment_on_linemacro_call_macro_expansion.pl   |   4 -
 .../comment_on_linemacro_call_out_of_braces.pl     |   2 -
 tp/t/results/linemacro/empty_last_argument.pl      |  15 -
 .../linemacro/end_conditional_in_linemacro.pl      |   7 -
 .../results/linemacro/last_argument_with_braces.pl |  16 -
 tp/t/results/linemacro/missing_formal_arg.pl       |   4 -
 tp/t/results/linemacro/nested_linemacro_calls.pl   |  16 -
 .../linemacro/newline_and_continuation_in_brace.pl |   7 -
 tp/t/results/linemacro/no_arguments.pl             |   2 -
 tp/t/results/linemacro/paragraph_no_paragraph.pl   |   5 -
 tp/t/results/linemacro/protected_spaces_on_line.pl |  14 -
 .../protection_of_end_of_line_by_command.pl        |   4 -
 .../linemacro/recursive_linemacro_in_body.pl       |   3 -
 .../linemacro/recursive_linemacro_in_call.pl       |   3 -
 .../linemacro/simple_nested_linemacro_calls.pl     |  11 -
 .../linemacro/spaces_after_command_in_call.pl      |   7 -
 ...paces_after_macro_linemacro_commands_in_call.pl |  20 -
 .../spaces_after_unknown_command_in_call.pl        |   7 -
 tp/t/results/linemacro/spaces_in_args.pl           |   5 -
 tp/t/results/linemacro/spaces_in_call.pl           |   8 -
 tp/t/results/linemacro/text_arguments.pl           |   4 -
 tp/t/results/linemacro/verb_in_linemacro_call.pl   |   8 -
 tp/t/results/linemacro/verb_not_closed.pl          |   5 -
 .../verb_with_arobase_in_linemacro_call.pl         |   4 -
 .../linemacro/verb_with_brace_in_linemacro_call.pl |   3 -
 tp/t/results/macro/arg_body_expansion_order.pl     |   6 -
 tp/t/results/macro/arg_not_closed.pl               |   3 -
 tp/t/results/macro/arobase_brace_in_macro_call.pl  |   4 -
 tp/t/results/macro/backslash_in_arg.pl             |   9 -
 tp/t/results/macro/bad_argument.pl                 |  12 -
 tp/t/results/macro/bad_formal_arg.pl               |   9 -
 .../macro/bad_macro_name_with_underscore.pl        |   2 -
 tp/t/results/macro/bye_in_macro.pl                 |   2 -
 ...losing_brace_in_macro_call_in_ignored_inline.pl |   5 -
 tp/t/results/macro/complete_macro_for_end.pl       |   4 -
 tp/t/results/macro/complex_argument.pl             |  22 -
 .../macro/definfoenclose_replaced_by_macro.pl      |   4 -
 tp/t/results/macro/double_macro_definition.pl      |   6 -
 tp/t/results/macro/double_recursive_macro_call.pl  |   5 -
 tp/t/results/macro/empty_end.pl                    |   2 -
 tp/t/results/macro/empty_macro_argument.pl         |   5 -
 tp/t/results/macro/empty_macro_in_text_no_arg.pl   |   4 -
 tp/t/results/macro/empty_macro_no_arg.pl           |   2 -
 tp/t/results/macro/expand_two_same.pl              |   4 -
 tp/t/results/macro/expansion_order.pl              |   4 -
 tp/t/results/macro/form_feeds.pl                   |   4 -
 tp/t/results/macro/ifclear_in_macro.pl             |   4 -
 tp/t/results/macro/ifset_and_end_isef_in_macro.pl  |   6 -
 tp/t/results/macro/ifset_in_macro.pl               |   4 -
 tp/t/results/macro/ifset_in_macro_set.pl           |   4 -
 tp/t/results/macro/ignored_macro_definition.pl     |   3 -
 tp/t/results/macro/implicit_quoting_one_arg.pl     |   3 -
 tp/t/results/macro/implicit_quoting_recursion.pl   |   2 -
 tp/t/results/macro/include_after_empty_line_arg.pl |   4 -
 tp/t/results/macro/leading_spaces_no_ignore.pl     |   2 -
 tp/t/results/macro/line_after_recursive_call.pl    |   3 -
 .../macro/line_end_accent_command_macro_call.pl    |  10 -
 tp/t/results/macro/macro_after_paragraph.pl        |   2 -
 .../macro/macro_alias_definfoenclose_defindex.pl   |  34 -
 .../macro_before_specific_line_command_args.pl     |   3 -
 tp/t/results/macro/macro_call_empty_middle_arg.pl  |   2 -
 tp/t/results/macro/macro_call_empty_two_arg.pl     |   2 -
 .../macro/macro_call_in_ignored_inlinefmtifelse.pl |   3 -
 .../macro/macro_call_in_inlinefmtifelse_format.pl  |   3 -
 tp/t/results/macro/macro_call_in_node_manual.pl    |  23 -
 .../macro/macro_end_call_in_ignored_inlinefmt.pl   |   3 -
 .../macro_end_call_in_ignored_inlinefmtifelse.pl   |   3 -
 ...cro_end_call_in_ignored_inlinefmtifelse_else.pl |   3 -
 .../macro/macro_end_call_in_ignored_inlineraw.pl   |   3 -
 .../results/macro/macro_end_call_in_ignored_raw.pl |   4 -
 tp/t/results/macro/macro_expands_to_empty.pl       |   2 -
 tp/t/results/macro/macro_expansion.pl              |  23 -
 .../macro_expansion_end_in_conditional_end.pl      |   4 -
 .../macro_expansion_end_in_conditional_line.pl     |   4 -
 ...macro_expansion_end_in_ignored_ifset_content.pl |   4 -
 ..._expansion_end_in_ignored_nested_conditional.pl |   5 -
 ..._end_in_ignored_nested_different_conditional.pl |   5 -
 .../macro_expansion_in_multitable_prototype.pl     |  18 -
 .../macro/macro_for_dot_in_menu_not_separator.pl   |   5 -
 tp/t/results/macro/macro_for_end.pl                |   4 -
 .../macro/macro_for_ignored_line_command.pl        |   2 -
 tp/t/results/macro/macro_for_verb.pl               |   3 -
 ...macro_imbricated_with_beginning_command_name.pl |   3 -
 tp/t/results/macro/macro_in_accent.pl              |   9 -
 tp/t/results/macro/macro_in_brace_command.pl       |   9 -
 tp/t/results/macro/macro_in_def_delimiters.pl      |   6 -
 tp/t/results/macro/macro_in_empty_menu_comment.pl  |   5 -
 .../macro_in_empty_multitable_empty_before_item.pl |   5 -
 .../macro_in_empty_table_empty_before_item.pl      |   5 -
 tp/t/results/macro/macro_in_empty_text.pl          |   4 -
 tp/t/results/macro/macro_in_end_argument.pl        |   4 -
 tp/t/results/macro/macro_in_ifset.pl               |   4 -
 tp/t/results/macro/macro_in_ifset_end_in_arg.pl    |   6 -
 tp/t/results/macro/macro_in_index_commands.pl      |  31 -
 .../macro/macro_in_invalid_documentencoding.pl     |   5 -
 tp/t/results/macro/macro_in_macro_arg.pl           |   6 -
 tp/t/results/macro/macro_in_macro_arg_simpler.pl   |   4 -
 tp/t/results/macro/macro_in_menu.pl                |  19 -
 .../macro_in_menu_comment_closed_by_detailmenu.pl  |   7 -
 .../macro/macro_in_menu_comment_like_entry.pl      |   5 -
 tp/t/results/macro/macro_in_menu_description.pl    |   5 -
 tp/t/results/macro/macro_in_misc_commands.pl       | 136 ----
 .../macro/macro_in_multitable_empty_before_item.pl |   7 -
 .../macro/macro_in_table_empty_before_item.pl      |   6 -
 .../macro_inlineifcond_end_in_empty_ignored.pl     |   4 -
 .../macro/macro_inlineifcond_end_in_empty_set.pl   |   4 -
 tp/t/results/macro/macro_name_with_digit.pl        |   4 -
 tp/t/results/macro/macro_name_with_hyphen.pl       |   3 -
 tp/t/results/macro/macro_no_arg_bad_expansion.pl   |   2 -
 tp/t/results/macro/macro_no_arg_expansion.pl       |   2 -
 tp/t/results/macro/macro_no_argument.pl            |   3 -
 tp/t/results/macro/macro_not_closed.pl             |   2 -
 tp/t/results/macro/macro_one_arg_end_of_file.pl    |   2 -
 .../macro/macro_replaced_by_definfoenclose.pl      |   5 -
 .../macro_with_error_at_end_line_after_macro.pl    |   4 -
 tp/t/results/macro/macro_zero.pl                   |   2 -
 tp/t/results/macro/nested_macro_call.pl            |   4 -
 tp/t/results/macro/no_macrobody.pl                 |   2 -
 tp/t/results/macro/non_ascii_in_macro_name.pl      |   6 -
 tp/t/results/macro/paragraph_and_macro.pl          |   6 -
 tp/t/results/macro/protect_comma_macro_line.pl     |   2 -
 tp/t/results/macro/protect_in_body.pl              |   5 -
 tp/t/results/macro/protect_in_body_line_arg.pl     |   6 -
 tp/t/results/macro/protect_in_body_one_arg.pl      |   5 -
 tp/t/results/macro/recursive_call_in_argument.pl   |   2 -
 tp/t/results/macro/recursive_call_in_macro.pl      |   3 -
 tp/t/results/macro/recursive_call_in_rmacro.pl     |   3 -
 tp/t/results/macro/redefine_texinfo_macro.pl       |   4 -
 tp/t/results/macro/simple_imbricated_macro.pl      |   4 -
 .../macro/simple_imbricated_macro_rmacro.pl        |   4 -
 tp/t/results/macro/space_macro_after_end.pl        |   4 -
 .../macro/space_macro_after_end_verbatim.pl        |   4 -
 tp/t/results/macro/text_before_after.pl            |   4 -
 tp/t/results/macro/too_much_args.pl                |   3 -
 tp/t/results/macro/two_macros_on_a_line.pl         |   4 -
 .../results/macro/unknown_macro_on_line_command.pl |   4 -
 .../macro/unpaired_backslash_in_macro_body.pl      |   2 -
 .../macro/verb_with_arobase_in_macro_call.pl       |   4 -
 .../results/macro/verb_with_brace_in_macro_call.pl |   4 -
 tp/t/results/macro/zero_argument.pl                |   4 -
 tp/t/results/macro/zero_argument_comment.pl        |   4 -
 tp/t/results/menu/bad_beginning.pl                 |   3 -
 .../menu/block_commands_in_menu_description.pl     |  16 -
 .../menu/commands_in_nodedescriptionblock.pl       |  32 -
 tp/t/results/menu/comment_on_menu_line.pl          |   6 -
 tp/t/results/menu/dash_in_menu.pl                  |   3 -
 tp/t/results/menu/detailmenu.pl                    |   6 -
 tp/t/results/menu/detailmenu_in_description.pl     |   6 -
 tp/t/results/menu/detailmenu_on_subnodes.pl        |  30 -
 tp/t/results/menu/detailmenu_unknown_node.pl       |   7 -
 .../menu/direntry_dircategory_after_first_node.pl  |   8 -
 tp/t/results/menu/empty_leading_menu_comment.pl    |   4 -
 tp/t/results/menu/empty_menu_description.pl        |   4 -
 tp/t/results/menu/empty_menu_entry_name.pl         |   8 -
 tp/t/results/menu/entry_after_detailmenu.pl        |  13 -
 tp/t/results/menu/example_in_menu_comment.pl       |   5 -
 tp/t/results/menu/example_in_menu_description.pl   |   7 -
 tp/t/results/menu/formats_in_menu.pl               |  18 -
 tp/t/results/menu/inlineraw_in_menu_description.pl |   6 -
 tp/t/results/menu/invalid_info_menu_entry.pl       |  18 -
 .../results/menu/leading_space_before_menu_star.pl |   3 -
 tp/t/results/menu/menu_entry_name.pl               |  12 -
 tp/t/results/menu/menu_entry_name_comment.pl       |   7 -
 tp/t/results/menu/menu_entry_no_entry.pl           |   4 -
 tp/t/results/menu/menu_entry_no_entry_location.pl  |   5 -
 tp/t/results/menu/menu_entry_node.pl               |   6 -
 tp/t/results/menu/menu_entry_node_comments.pl      |   6 -
 tp/t/results/menu/menu_in_deffn.pl                 |   8 -
 tp/t/results/menu/menu_in_example.pl               |  13 -
 .../menu/menu_no_closed_after_empty_line.pl        |   3 -
 .../results/menu/menu_no_closed_entry_beginning.pl |   2 -
 tp/t/results/menu/menu_no_closed_in_description.pl |   3 -
 tp/t/results/menu/menu_no_closed_in_entry.pl       |   2 -
 tp/t/results/menu/menu_no_closed_star.pl           |   2 -
 tp/t/results/menu/menu_node_unterminated.pl        |   5 -
 tp/t/results/menu/menu_pointing_to_anchor.pl       |   6 -
 tp/t/results/menu/menu_title_before_entries.pl     |   5 -
 .../results/menu/missing_detailmenu_on_subnodes.pl |  26 -
 tp/t/results/menu/multiple_menus.pl                |   8 -
 tp/t/results/menu/no_colon_in_menu.pl              |   3 -
 tp/t/results/menu/nodedescription_descriptions.pl  |  36 -
 .../menu/nodedescriptionblock_descriptions.pl      |  40 -
 tp/t/results/menu/reference_to_external_manual.pl  |   4 -
 tp/t/results/menu/sc_in_menu.pl                    |  26 -
 tp/t/results/menu/simple.pl                        |   7 -
 tp/t/results/menu/simple_no_menu.pl                |   7 -
 .../menu/space_and_commands_in_menu_node.pl        |  22 -
 tp/t/results/menu/submenu_in_example.pl            |  21 -
 tp/t/results/menu/verb_in_menu_description.pl      |   6 -
 tp/t/results/misc_commands/also_not_line.pl        |  19 -
 .../author_outside_titlepage_quotation.pl          |   2 -
 tp/t/results/misc_commands/bad_documentlanguage.pl |   9 -
 tp/t/results/misc_commands/clickstyle.pl           |   4 -
 .../misc_commands/clickstyle_and_comments.pl       |  12 -
 .../misc_commands/clickstyle_no_end_of_line.pl     |   1 -
 .../codequoteundirected_codequotebacktick.pl       | 144 ----
 .../misc_commands/command_in_heading_footing.pl    |   5 -
 .../misc_commands/command_line_in_paragraph.pl     |   1 -
 .../command_not_closed_in_documentencoding.pl      |   5 -
 .../misc_commands/comment_space_command_on_line.pl |  13 -
 tp/t/results/misc_commands/contents.pl             |  11 -
 .../misc_commands/defindex_too_much_args.pl        |   2 -
 tp/t/results/misc_commands/definfoenclose.pl       |  12 -
 .../misc_commands/definfoenclose_nestings.pl       |  11 -
 .../misc_commands/definfoenclose_with_empty_arg.pl |   3 -
 .../results/misc_commands/documentencoding_utf8.pl |   2 -
 .../results/misc_commands/documentencoding_zero.pl |   3 -
 tp/t/results/misc_commands/double_exdent.pl        |   7 -
 tp/t/results/misc_commands/empty_center.pl         |   2 -
 .../results/misc_commands/empty_center_with_arg.pl |   2 -
 .../misc_commands/empty_documentencoding.pl        |   2 -
 tp/t/results/misc_commands/footnote_in_center.pl   |   8 -
 .../misc_commands/heading_command_in_commands.pl   |  11 -
 .../incorrect_allowcodebreaks_argument.pl          |   3 -
 .../indent_in_command_in_paragraph.pl              |   9 -
 tp/t/results/misc_commands/indent_in_quotation.pl  |   3 -
 tp/t/results/misc_commands/index_entries.pl        |   5 -
 tp/t/results/misc_commands/invalid_clickstyle.pl   |   8 -
 .../misc_commands/invalid_documentencoding.pl      |  28 -
 .../results/misc_commands/invalid_kbdinputstyle.pl |   3 -
 tp/t/results/misc_commands/kbdinputstyle.pl        |  59 --
 .../misc_commands/kbdinputstyle_in_table.pl        |  59 --
 tp/t/results/misc_commands/many_lines.pl           |  82 ---
 .../no_empty_line_between_headings.pl              |   4 -
 tp/t/results/misc_commands/nodedescription.pl      |  10 -
 .../misc_commands/noindent_after_smallexample.pl   |   3 -
 tp/t/results/misc_commands/noindent_empty_para.pl  |   1 -
 .../results/misc_commands/noindent_in_paragraph.pl |   4 -
 tp/t/results/misc_commands/noindent_indent.pl      |   4 -
 tp/t/results/misc_commands/ref_in_center.pl        |  10 -
 tp/t/results/misc_commands/setfilename.pl          |  10 -
 tp/t/results/misc_commands/simple.pl               |   1 -
 tp/t/results/misc_commands/sp.pl                   |   9 -
 .../misc_commands/synindex_too_much_args.pl        |   2 -
 tp/t/results/misc_commands/test_allowcodebreaks.pl |  79 --
 .../misc_commands/text_before_and_after_bye.pl     |   1 -
 .../misc_commands/text_before_line_command.pl      |  12 -
 tp/t/results/moresectioning/anchor_in_footnote.pl  |  10 -
 .../moresectioning/anchor_in_footnote_separate.pl  |  11 -
 .../anchor_in_footnote_separate_split_node.pl      |  11 -
 .../anchor_in_footnote_split_node.pl               |  10 -
 tp/t/results/moresectioning/chapter_sections.pl    |   8 -
 tp/t/results/moresectioning/contents.pl            |  12 -
 .../moresectioning/contents_and_shortcontents.pl   |  13 -
 .../contents_at_begin_chapter_without_node.pl      |   4 -
 .../moresectioning/contents_at_end_document.pl     |   4 -
 .../contents_at_end_document_after_node.pl         |   8 -
 .../results/moresectioning/contents_in_document.pl |   4 -
 tp/t/results/moresectioning/empty_top_node_up.pl   |   6 -
 .../equivalent_nodes_defined_linked.pl             |  19 -
 .../results/moresectioning/internal_top_node_up.pl |   6 -
 .../moresectioning/lowered_subsubsection.pl        |  35 -
 tp/t/results/moresectioning/loweredheading.pl      |   2 -
 .../moresectioning/more_sections_than_nodes.pl     |  26 -
 .../more_sections_than_nodes_texi2html.pl          |  26 -
 tp/t/results/moresectioning/no_element.pl          |  20 -
 .../moresectioning/nodes_before_after_top_xref.pl  |  13 -
 .../non_automatic_internal_top_node_up.pl          |  15 -
 .../non_automatic_top_node_up_and_url.pl           |  15 -
 .../non_automatic_top_node_up_url.pl               |   6 -
 .../moresectioning/placed_things_before_element.pl |  21 -
 .../placed_things_before_element_no_use_node.pl    |  21 -
 .../moresectioning/placed_things_before_node.pl    |  23 -
 tp/t/results/moresectioning/raiselowersections.pl  |  19 -
 tp/t/results/moresectioning/rec_nodes.pl           |  22 -
 .../moresectioning/sectioning_part_appendix.pl     |  11 -
 .../sectioning_part_appendix_no_top.pl             |  10 -
 .../sectioning_part_appendix_texi2html_chapter.pl  |  11 -
 tp/t/results/moresectioning/sections_test.pl       |  11 -
 .../moresectioning/sections_test_no_use_nodes.pl   |  11 -
 ...ctions_test_no_use_nodes_use_node_directions.pl |  11 -
 tp/t/results/moresectioning/shortcontents.pl       |  12 -
 .../results/moresectioning/top_chapter_sections.pl |   9 -
 tp/t/results/moresectioning/top_node_up_url.pl     |   6 -
 tp/t/results/multitable/empty_headitem.pl          |  11 -
 tp/t/results/multitable/empty_item_tab.pl          |  23 -
 .../multitable/empty_multitable_with_cells.pl      |   8 -
 .../inter_item_commands_in_multitable.pl           |  25 -
 .../multitable/multitable_begin_with_tab.pl        |  12 -
 ...ultitable_bracketed_no_inter_space_prototype.pl |   4 -
 ...titable_bracketed_prototype_empty_not_closed.pl |   4 -
 ...bracketed_prototype_empty_not_closed_comment.pl |   4 -
 ..._bracketed_prototype_empty_spaces_not_closed.pl |   4 -
 ...ed_prototype_empty_spaces_not_closed_comment.pl |   4 -
 .../multitable_bracketed_prototype_not_closed.pl   |   4 -
 ...table_bracketed_prototype_not_closed_comment.pl |   4 -
 ...bracketed_prototype_not_closed_space_comment.pl |   4 -
 .../multitable_empty_bracketed_prototype.pl        |   4 -
 tp/t/results/multitable/multitable_figure_space.pl |  10 -
 tp/t/results/multitable/multitable_in_example.pl   |  10 -
 tp/t/results/multitable/multitable_not_closed.pl   |   4 -
 .../multitable/multitable_not_closed_item.pl       |   5 -
 .../multitable/multitable_not_closed_item_tab.pl   |   6 -
 .../multitable_one_column_too_much_cells.pl        |  14 -
 .../multitable_two_columns_too_much_cells.pl       |  12 -
 .../multitable/multitable_with_empty_item_tab.pl   |   9 -
 .../results/multitable/not_letters_in_prototype.pl |   6 -
 tp/t/results/multitable/paragraph_in_cells.pl      |   8 -
 .../results/multitable/prototype_brace_no_brace.pl |   3 -
 .../multitable/prototype_brace_no_brace_comment.pl |   3 -
 tp/t/results/multitable/prototype_no_brace.pl      |   5 -
 tp/t/results/multitable/ref_in_multitable.pl       |  16 -
 tp/t/results/multitable/w_in_multitable.pl         |   7 -
 tp/t/results/paragraph/close_paragraph_command.pl  |   2 -
 tp/t/results/paragraph/commands_in_flushright.pl   |  33 -
 tp/t/results/paragraph/comment_in_quotation.pl     |   4 -
 tp/t/results/paragraph/double_style_paragraph.pl   |   6 -
 tp/t/results/paragraph/image_in_paragraph.pl       |   2 -
 tp/t/results/paragraph/no_paragraph_commands.pl    |   3 -
 tp/t/results/paragraph/paragraph_command.pl        |   8 -
 .../paragraph/paragraph_count_and_example.pl       |   2 -
 .../paragraph/paragraph_in_style_command.pl        |   6 -
 tp/t/results/paragraph/paragraph_indent_asis.pl    |   3 -
 tp/t/results/paragraph/sole_image.pl               |   2 -
 .../plaintext_tests/U_with_utf8_enable_encoding.pl |   2 -
 .../plaintext_tests/accent_command_punctuation.pl  |   1 -
 .../accents_in_var_enable_encoding.pl              |   5 -
 .../after_punctuation_character_in_command.pl      |   1 -
 .../plaintext_tests/anchor_and_empty_lines.pl      |   1 -
 .../at_commands_glued_in_example.pl                |  19 -
 .../at_commands_glued_in_paragraph.pl              |  18 -
 .../plaintext_tests/before_accent_punctuation.pl   |   1 -
 .../characters_and_commands_in_var.pl              |  12 -
 .../code_commands_and_punctuation.pl               |   2 -
 .../command_brace_no_arg_punctuation.pl            |   4 -
 .../plaintext_tests/commands_and_punctuation.pl    |   2 -
 .../plaintext_tests/del_quote_linebreaking.pl      |   6 -
 .../plaintext_tests/empty_line_in_example_end.pl   |   2 -
 .../plaintext_tests/empty_multitable_in_itemize.pl |   6 -
 tp/t/results/plaintext_tests/expanded_tex.pl       |   2 -
 .../flushright_not_closed_and_format.pl            |   4 -
 tp/t/results/plaintext_tests/html_expanded.pl      |   2 -
 .../insert_copying_and_paragraph.pl                |   3 -
 .../plaintext_tests/invalid_accent_punctuation.pl  |   2 -
 .../plaintext_tests/isolated_html_expanded.pl      |   2 -
 .../itemize_in_headitem_in_example.pl              |  19 -
 .../plaintext_tests/line_passed_and_formats.pl     |  60 --
 .../plaintext_tests/lone_braces_in_inlineraw.pl    |   2 -
 .../plaintext_tests/long_uref_after_item.pl        |   4 -
 .../plaintext_tests/multiline_image_and_align.pl   |  14 -
 .../plaintext_tests/multiline_verb_after_space.pl  |   1 -
 tp/t/results/plaintext_tests/multitable.pl         |  63 --
 .../multitable_in_example_extraneous_item_tab.pl   |  10 -
 .../multitable_in_example_extraneous_tab.pl        |   9 -
 .../plaintext_tests/nested_code_commands.pl        |  51 --
 .../plaintext_tests/nested_indentedblock.pl        |   8 -
 tp/t/results/plaintext_tests/nested_multitable.pl  |  14 -
 .../plaintext_tests/no_empty_line_after_section.pl |   7 -
 .../no_punctuation_commands_frenchspacing.pl       |   1 -
 tp/t/results/plaintext_tests/paragraphindent.pl    |   3 -
 .../plaintext_tests/protect_spaces_on_line.pl      |   7 -
 .../plaintext_tests/punctuation_abbr_acronym.pl    |   8 -
 .../punctuation_and_code_style_commands.pl         |  15 -
 .../punctuation_and_code_style_commands_utf8.pl    |  16 -
 .../plaintext_tests/punctuation_and_footnotes.pl   |  12 -
 .../punctuation_and_footnotes_frenchspacing.pl     |  13 -
 .../punctuation_and_upper_case_commands.pl         |  30 -
 .../punctuation_and_upper_case_commands_utf8.pl    |  31 -
 .../plaintext_tests/punctuation_at_end_command.pl  |  10 -
 .../plaintext_tests/punctuation_commands.pl        |   4 -
 .../punctuation_commands_frenchspacing.pl          |   5 -
 .../plaintext_tests/punctuation_frenchspacing.pl   |   1 -
 .../plaintext_tests/punctuation_in_command.pl      |   9 -
 .../punctuation_in_command_end_line.pl             |  10 -
 tp/t/results/plaintext_tests/punctuation_in_sc.pl  |   2 -
 .../sc_with_utf8_enable_encoding.pl                |   2 -
 .../plaintext_tests/settitle_and_empty_top.pl      |   2 -
 .../sp_with_text_before_in_example.pl              |   4 -
 .../split_punctuation_detection_in_commands.pl     |   5 -
 .../plaintext_tests/star_at_command_formatting.pl  |  18 -
 .../plaintext_tests/tab_in_table_in_example.pl     |   8 -
 .../results/plaintext_tests/tab_item_in_example.pl |   4 -
 tp/t/results/plaintext_tests/transparent_text.pl   |   2 -
 .../plaintext_tests/xref_quote_long_item.pl        |   8 -
 tp/t/results/preformatted/caption_in_example.pl    |   6 -
 .../comment_example_and_blank_lines.pl             |   8 -
 tp/t/results/preformatted/comments_in_example.pl   |   6 -
 tp/t/results/preformatted/def_in_example.pl        |   6 -
 tp/t/results/preformatted/empty_line.pl            |   2 -
 .../preformatted/empty_line_style_command.pl       |   3 -
 .../preformatted/example_at_commands_arguments.pl  |   8 -
 tp/t/results/preformatted/example_class.pl         |   2 -
 .../preformatted/example_empty_arguments.pl        |   6 -
 .../example_invalid_at_commands_arguments.pl       |   8 -
 tp/t/results/preformatted/example_multi_class.pl   |   2 -
 .../preformatted/insertcopying_in_example.pl       |   3 -
 .../preformatted/nested_example_and_comment.pl     |  12 -
 tp/t/results/preformatted/nested_formats.pl        |   8 -
 tp/t/results/preformatted/page_in_example.pl       |   2 -
 tp/t/results/preformatted/quote_dash_in_display.pl |   2 -
 tp/t/results/preformatted/quote_dash_in_example.pl |   2 -
 .../preformatted/text_on_display_command_line.pl   |  14 -
 .../preformatted/text_on_example_command_line.pl   |  12 -
 tp/t/results/preformatted/titlefont_in_example.pl  |   3 -
 .../results/quotation/comment_on_quotation_line.pl |   2 -
 tp/t/results/quotation/empty_quotation.pl          |   9 -
 .../quotation/footnote_in_quotation_with_arg.pl    |   3 -
 .../quotation/only_comment_on_quotation_line.pl    |   2 -
 tp/t/results/quotation/quotation_and_author.pl     |   9 -
 .../quotation/quotation_author_in_example.pl       |   5 -
 .../quotation_beginning_and_end_on_line.pl         |   3 -
 .../space_at_commands_end_quotation_line.pl        |   4 -
 tp/t/results/quotation/standard_quotations.pl      |  12 -
 tp/t/results/raw/beginning_and_end_on_line.pl      |  12 -
 tp/t/results/raw/braces_in_tex.pl                  |   6 -
 tp/t/results/raw/displaymath.pl                    |   8 -
 tp/t/results/raw/displaymath_not_closed.pl         |   2 -
 tp/t/results/raw/inline_in_example.pl              |   7 -
 tp/t/results/raw/inline_missing_first_arg.pl       |   4 -
 tp/t/results/raw/inlinefmt.pl                      |   4 -
 tp/t/results/raw/inlinefmt_with_empty_line.pl      |   8 -
 tp/t/results/raw/inlineraw.pl                      |   4 -
 tp/t/results/raw/inlineraw_with_empty_line.pl      |   4 -
 tp/t/results/raw/lone_braces_in_html.pl            |   4 -
 tp/t/results/raw/misc_raw.pl                       |   8 -
 tp/t/results/raw/misc_raw_comments.pl              |   8 -
 tp/t/results/raw/nested_macros.pl                  |   2 -
 tp/t/results/raw/raw_commands_and_end_of_lines.pl  |  54 --
 tp/t/results/raw/raw_expanded_in_style.pl          |   3 -
 tp/t/results/raw/raw_in_example.pl                 |  10 -
 tp/t/results/raw/raw_in_para.pl                    |   6 -
 tp/t/results/raw/raw_in_style.pl                   |   3 -
 tp/t/results/raw/raw_not_closed.pl                 |   2 -
 .../raw/second_level_lone_braces_in_html.pl        |   8 -
 ...econd_level_lone_braces_in_html_not_expanded.pl |   4 -
 tp/t/results/raw/space_before_end.pl               |   7 -
 tp/t/results/raw/spurious_arg_on_line.pl           |   9 -
 tp/t/results/raw/tex_not_closed.pl                 |   2 -
 tp/t/results/raw/verbatim_and_verbatiminclude.pl   |  30 -
 tp/t/results/raw/verbatim_in_brace_command.pl      |   5 -
 tp/t/results/raw/verbatim_not_closed.pl            |   2 -
 tp/t/results/regions/anchor_in_copying.pl          |   9 -
 .../regions/anchor_in_copying_in_footnote.pl       |  10 -
 tp/t/results/regions/anchor_in_titlepage.pl        |   8 -
 .../regions/anchor_in_titlepage_titlepage.pl       |   8 -
 tp/t/results/regions/copying_not_closed.pl         |   2 -
 tp/t/results/regions/double_copying.pl             |   6 -
 .../results/regions/double_titlepage_not_closed.pl |   6 -
 tp/t/results/regions/format_in_titlepage.pl        |   6 -
 .../regions/format_in_titlepage_titlepage.pl       |   6 -
 tp/t/results/regions/ref_in_copying.pl             |  11 -
 .../regions/ref_in_copying_insert_in_chapter.pl    |  13 -
 tp/t/results/regions/today_in_copying.pl           |   7 -
 tp/t/results/sectioning/a_comma_after_node.pl      |   3 -
 tp/t/results/sectioning/anchor_zero.pl             |   3 -
 tp/t/results/sectioning/at_commands_in_node.pl     |  11 -
 .../sectioning/automatic_menu_referencing_node.pl  |   6 -
 .../sectioning/chapter_before_and_after_part.pl    |   4 -
 tp/t/results/sectioning/chapter_before_part.pl     |   3 -
 tp/t/results/sectioning/chapter_between_nodes.pl   |   9 -
 .../sectioning/chapter_between_nodes_texi2html.pl  |   9 -
 .../chapter_between_nodes_with_appendix.pl         |   8 -
 .../chapter_between_nodes_with_appendix_nomenu.pl  |   8 -
 .../chapter_node_before_and_after_part.pl          |  10 -
 .../sectioning/character_and_spaces_in_node.pl     |   5 -
 tp/t/results/sectioning/contents_and_parts.pl      |  17 -
 tp/t/results/sectioning/contents_in_html_text.pl   |   6 -
 .../sectioning/contents_with_only_top_node.pl      |   2 -
 .../results/sectioning/double_node_anchor_float.pl |  24 -
 tp/t/results/sectioning/double_part.pl             |  12 -
 ...double_recursive_self_section_node_reference.pl |  10 -
 .../double_recursive_self_section_reference.pl     |   6 -
 tp/t/results/sectioning/double_top.pl              |   9 -
 tp/t/results/sectioning/double_top_in_menu.pl      |  12 -
 tp/t/results/sectioning/double_top_section.pl      |   3 -
 tp/t/results/sectioning/email_in_node.pl           |   4 -
 tp/t/results/sectioning/empty_anchor.pl            |   4 -
 tp/t/results/sectioning/empty_node.pl              |   4 -
 .../sectioning/empty_nodes_with_commands.pl        |   9 -
 tp/t/results/sectioning/empty_ref_arg.pl           |  11 -
 tp/t/results/sectioning/empty_refs.pl              |   5 -
 tp/t/results/sectioning/equivalent_labels.pl       |  12 -
 tp/t/results/sectioning/equivalent_nodes.pl        |  12 -
 .../sectioning/equivalent_nodes_novalidate.pl      |  10 -
 .../results/sectioning/explicit_node_directions.pl |   7 -
 tp/t/results/sectioning/external_node_in_menu.pl   |  11 -
 tp/t/results/sectioning/hole_in_sectioning.pl      |   6 -
 tp/t/results/sectioning/lone_Top_node.pl           |   7 -
 tp/t/results/sectioning/lone_contents.pl           |   1 -
 tp/t/results/sectioning/loop_nodes.pl              |  15 -
 tp/t/results/sectioning/menutextorder.pl           |  35 -
 tp/t/results/sectioning/next_in_menu_is_below.pl   |  20 -
 tp/t/results/sectioning/next_no_prev_to_node.pl    |   7 -
 .../results/sectioning/no_argument_and_contents.pl |   4 -
 tp/t/results/sectioning/no_menu.pl                 |   8 -
 tp/t/results/sectioning/node_empty_direction.pl    |   1 -
 tp/t/results/sectioning/node_line_arguments.pl     |  28 -
 tp/t/results/sectioning/node_nested_parentheses.pl |  10 -
 .../sectioning/node_part_chapter_after_chapter.pl  |  13 -
 .../sectioning/node_part_chapter_after_top.pl      |   9 -
 tp/t/results/sectioning/node_referenced_in_ref.pl  |   7 -
 .../node_sectop_before_chapter_no_node.pl          |   3 -
 .../sectioning/node_sectop_before_lone_node_Top.pl |   5 -
 tp/t/results/sectioning/node_simple.pl             |   1 -
 tp/t/results/sectioning/node_too_much_args.pl      |   2 -
 .../node_up_direction_for_top_with_manual.pl       |   1 -
 tp/t/results/sectioning/node_up_external_node.pl   |   5 -
 tp/t/results/sectioning/nodename_parentheses.pl    |  21 -
 ...fter_top_before_chapter_no_use_nodes_chapter.pl |   8 -
 .../nodes_after_top_before_chapter_nodes.pl        |   8 -
 .../nodes_after_top_before_chapter_not_split.pl    |   8 -
 ...ore_chapter_not_split_no_use_node_directions.pl |   8 -
 .../nodes_after_top_before_chapter_sections.pl     |   8 -
 .../nodes_after_top_before_chapter_texi2html.pl    |   8 -
 ...p_before_chapter_texi2html_use_nodes_chapter.pl |   8 -
 .../nodes_after_top_before_section_nodes.pl        |   8 -
 .../nodes_after_top_before_section_sections.pl     |   8 -
 ...s_after_top_before_section_texi2html_chapter.pl |   8 -
 ...after_top_before_section_texi2html_use_nodes.pl |   8 -
 ...p_before_section_texi2html_use_nodes_chapter.pl |   8 -
 tp/t/results/sectioning/nodes_before_after_top.pl  |   8 -
 tp/t/results/sectioning/nodes_before_top.pl        |  12 -
 .../nodes_no_node_top_explicit_directions.pl       |   5 -
 tp/t/results/sectioning/novalidate.pl              |   6 -
 .../one_node_explicit_directions_anchor.pl         |   3 -
 ..._node_explicit_directions_anchor_no_use_node.pl |   3 -
 tp/t/results/sectioning/one_subsection.pl          |   1 -
 tp/t/results/sectioning/one_subsection_and_node.pl |   2 -
 tp/t/results/sectioning/part_before_chapter.pl     |   2 -
 tp/t/results/sectioning/part_before_section.pl     |   3 -
 tp/t/results/sectioning/part_before_top.pl         |   3 -
 tp/t/results/sectioning/part_chapter_after_top.pl  |   8 -
 tp/t/results/sectioning/part_chapter_appendix.pl   |   3 -
 tp/t/results/sectioning/part_node_after_top.pl     |   9 -
 tp/t/results/sectioning/part_node_before_top.pl    |   9 -
 .../sectioning/part_node_chapter_after_top.pl      |  10 -
 .../sectioning/part_node_chapter_appendix.pl       |   9 -
 .../sectioning/part_node_chapter_node_appendix.pl  |  11 -
 .../sectioning/part_node_node_part_appendix.pl     |  13 -
 tp/t/results/sectioning/part_node_part_appendix.pl |  10 -
 .../sectioning/part_node_part_node_appendix.pl     |  12 -
 tp/t/results/sectioning/part_section_part.pl       |   5 -
 .../sectioning/protected_node_parentheses.pl       |  12 -
 .../sectioning/recursive_self_section_reference.pl |   3 -
 tp/t/results/sectioning/ref_to_top.pl              |   4 -
 tp/t/results/sectioning/ref_to_unknown_node.pl     |   2 -
 .../sectioning/section_before_after_top_node.pl    |   5 -
 .../section_before_after_top_node_last_node.pl     |   6 -
 tp/t/results/sectioning/section_before_chapter.pl  |   3 -
 tp/t/results/sectioning/section_before_part.pl     |   5 -
 tp/t/results/sectioning/section_before_top.pl      |   8 -
 .../sectioning/section_before_top_no_node.pl       |   3 -
 .../results/sectioning/section_below_unnumbered.pl |  13 -
 .../sectioning/section_below_unnumbered_no_top.pl  |   2 -
 .../sectioning/section_chapter_before_top.pl       |   5 -
 .../sectioning/section_chapter_before_top_nodes.pl |  16 -
 .../results/sectioning/section_node_before_part.pl |   5 -
 tp/t/results/sectioning/sections.pl                |   1 -
 tp/t/results/sectioning/semi_auto.pl               |  17 -
 .../setfilename_on_top_and_after_node.pl           |   9 -
 tp/t/results/sectioning/space_in_node.pl           |   9 -
 .../sectioning/top_no_argument_and_content.pl      |   1 -
 .../results/sectioning/top_no_argument_and_node.pl |   2 -
 .../sectioning/top_no_argument_and_top_node.pl     |   2 -
 .../sectioning/top_node_no_menu_direction.pl       |   9 -
 tp/t/results/sectioning/top_node_part_top.pl       |   5 -
 tp/t/results/sectioning/top_part_chapter.pl        |   3 -
 tp/t/results/sectioning/top_without_node_nodes.pl  |   3 -
 .../sectioning/top_without_node_sections.pl        |   3 -
 .../top_without_node_texi2html_no_use_nodes.pl     |   3 -
 .../transliterated_split_equivalent_nodes.pl       |  15 -
 tp/t/results/sectioning/two_nodes_at_the_end.pl    |  11 -
 .../sectioning/two_nodes_at_the_end_nodes.pl       |  11 -
 .../sectioning/two_nodes_at_the_end_texi2html.pl   |  11 -
 .../sectioning/two_nodes_between_chapters.pl       |  14 -
 .../sectioning/two_nodes_between_chapters_nodes.pl |  12 -
 .../two_nodes_between_chapters_texi2html.pl        |  12 -
 .../sectioning/two_unnumbered_no_argument.pl       |   4 -
 .../unknown_node_direction_novalidate.pl           |   2 -
 tp/t/results/sectioning/unknown_node_in_menu.pl    |   5 -
 .../sectioning/unknown_node_in_menu_novalidate.pl  |   5 -
 .../sectioning/unnumbered_before_node_top_top.pl   |   4 -
 tp/t/results/sectioning/unnumbered_before_top.pl   |   3 -
 .../sectioning/unnumbered_before_top_node.pl       |   3 -
 tp/t/results/sectioning/unnumbered_no_argument.pl  |   2 -
 .../unnumbered_top_without_node_nodes.pl           |   7 -
 .../unnumbered_top_without_node_sections.pl        |   7 -
 .../transformations/protect_colon_source_mark.pl   |   2 -
 .../transformations/protect_comma_source_mark.pl   |   2 -
 ...st_parenthesis_after_parenthesis_source_mark.pl |   3 -
 .../protect_first_parenthesis_source_mark.pl       |   3 -
 ...ct_node_after_label_source_mark_in_protected.pl |   2 -
 ...generate_master_menu_no_need_for_master_menu.pl |   7 -
 tp/t/results/value/bad_syntax.pl                   |  12 -
 .../value/begin_like_comment_on_set_line.pl        |   3 -
 .../closing_brace_in_value_in_ignored_inline.pl    |   3 -
 tp/t/results/value/comment_on_clear_line.pl        |   4 -
 tp/t/results/value/ignored_value_definition.pl     |   1 -
 tp/t/results/value/recursive_expansion_in_set.pl   |   1 -
 tp/t/results/value/set_flag_command_equivalent.pl  |   2 -
 tp/t/results/value/set_form_feed.pl                |   1 -
 tp/t/results/value/set_in_item_missing_line.pl     |  12 -
 tp/t/results/value/set_on_item_line.pl             |  16 -
 tp/t/results/value/simple.pl                       |   1 -
 tp/t/results/value/value_after_accent.pl           |   2 -
 tp/t/results/value/value_after_brace_command.pl    |  12 -
 tp/t/results/value/value_in_index_commands.pl      |  17 -
 .../value/value_in_invalid_documentencoding.pl     |   3 -
 tp/t/results/value/value_in_misc_commands.pl       |  66 --
 tp/t/results/value/value_in_node.pl                |  12 -
 tp/t/results/value/value_node_directions.pl        |   6 -
 .../value_and_macro/comma_value_in_macro_arg.pl    |   4 -
 tp/t/results/value_and_macro/macro_in_value.pl     |   2 -
 .../results/value_and_macro/value_in_macro_body.pl |   4 -
 .../value_and_macro/value_in_macro_formal_arg.pl   |   7 -
 tp/t/results/verb/comments.pl                      |   2 -
 tp/t/results/verb/end_of_line.pl                   |   2 -
 tp/t/results/verb/multiline.pl                     |   1 -
 tp/t/results/verb/nested.pl                        |   2 -
 tp/t/results/verb/simple.pl                        |   1 -
 .../verb/verb_and_char_end_of_line_not_closed.pl   |   2 -
 .../results/verb/verb_at_end_of_line_not_closed.pl |   3 -
 tp/t/results/verb/verb_not_closed.pl               |   2 -
 tp/t/results/verb/verb_not_closed_with_char.pl     |   2 -
 .../brace_commands_spaces_end_of_lines.pl          |   6 -
 tp/t/results/xml_tests/commands_and_spaces.pl      |  46 --
 tp/t/results/xml_tests/comments_end_lines.pl       |  26 -
 .../xml_tests/comments_on_block_command_lines.pl   |  58 --
 .../xml_tests/comments_on_misc_command_line.pl     |   8 -
 tp/t/results/xml_tests/image_inline_or_not.pl      |  45 --
 .../xml_tests/inlineifset_empty_second_arg.pl      |   2 -
 tp/t/results/xml_tests/macro_and_args.pl           |   6 -
 tp/t/results/xml_tests/raw.pl                      |   4 -
 tp/t/results/xml_tests/raw_and_comments.pl         |   4 -
 tp/t/results/xml_tests/spaces_info_lost.pl         |   5 -
 tp/t/results/xml_tests/top_node_and_bye.pl         |   1 -
 tp/t/results/xml_tests/top_node_no_section.pl      |   1 -
 tp/t/results/xtable/accent_on_table_line.pl        |  43 --
 tp/t/results/xtable/block_commands_in_table.pl     |  35 -
 .../xtable/comment_and_itemx_before_item.pl        |   5 -
 .../results/xtable/definfoenclose_on_table_line.pl |   8 -
 tp/t/results/xtable/empty_item_itemx.pl            |  13 -
 tp/t/results/xtable/empty_table.pl                 |   3 -
 tp/t/results/xtable/headitem_in_table.pl           |   5 -
 .../xtable/index_command_before_end_table.pl       |   7 -
 .../results/xtable/inter_item_commands_in_table.pl |  69 --
 .../inter_item_commands_in_table_in_example.pl     |  11 -
 .../xtable/invalid_command_and_brace_in_table.pl   |   7 -
 tp/t/results/xtable/item_index_transformation.pl   |  37 -
 tp/t/results/xtable/itemx_before_item.pl           |   5 -
 tp/t/results/xtable/lone_end_table.pl              |   1 -
 tp/t/results/xtable/long_item.pl                   |   5 -
 .../xtable/no_arg_brace_command_on_table_line.pl   |   5 -
 tp/t/results/xtable/no_argument_for_table.pl       |   4 -
 tp/t/results/xtable/table_nested.pl                |  58 --
 tp/t/results/xtable/text_between_item_itemx.pl     |   6 -
 tp/t/results/xtable/title_and_itemx_before_item.pl |   5 -
 tp/texi2any.pl                                     |   2 +-
 1385 files changed, 30 insertions(+), 18539 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 9413e3a280..82fc5c4323 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2023-12-12  Patrice Dumas  <pertusus@free.fr>
+
+       No empty file_name in source info
+
+       * tp/Texinfo/ParserNonXS.pm (_input_push_text, _bug_message)
+       (_next_text), tp/Texinfo/XS/main/build_perl_info.c
+       (element_to_perl_hash, build_source_info_hash): do not set source info
+       'file_name' to an empty string if not parsing a file, always check if
+       defined before using.
+
 2023-12-12  Patrice Dumas  <pertusus@free.fr>
 
        * tp/Texinfo/Report.pm (format_line_message): only check if macro is
diff --git a/tp/Texinfo/ParserNonXS.pm b/tp/Texinfo/ParserNonXS.pm
index 50fe0ddce2..17ada3447e 100644
--- a/tp/Texinfo/ParserNonXS.pm
+++ b/tp/Texinfo/ParserNonXS.pm
@@ -720,10 +720,12 @@ sub _input_push_text($$$;$$)
   if (not $self->{'input'}) {
     $self->{'input'} = [];
   }
-  my $input_source_info = {'line_nr' => $line_nr, 'file_name' => ''};
+  my $input_source_info = {'line_nr' => $line_nr};
   if (scalar(@{$self->{'input'}})) {
-    $input_source_info->{'file_name'}
-      = $self->{'input'}->[0]->{'input_source_info'}->{'file_name'};
+    if (exists($self->{'input'}->[0]->{'input_source_info'}->{'file_name'})) {
+      $input_source_info->{'file_name'}
+        = $self->{'input'}->[0]->{'input_source_info'}->{'file_name'};
+    }
     # context macro expansion
     if (exists($self->{'input'}->[0]->{'input_source_info'}->{'macro'})) {
       $input_source_info->{'macro'}
@@ -1097,9 +1099,14 @@ sub _bug_message($$;$$)
 
   my $line_message = '';
   if ($source_info) {
-    my $file = $source_info->{'file_name'};
+    my $file_name;
+    if (defined($source_info->{'file_name'})) {
+      $file_name = $source_info->{'file_name'};
+    } else {
+      $file_name = '';
+    }
     $line_message
-      = "last location: $source_info->{'file_name'}:$source_info->{'line_nr'}";
+      = "last location: $file_name:$source_info->{'line_nr'}";
     if (defined($source_info->{'macro'})) {
       $line_message .= " (possibly involving $source_info->{'macro'})";
     }
@@ -2390,7 +2397,13 @@ sub _next_text($;$)
         my $partially_decoded = Encode::decode($input->{'file_input_encoding'},
                                       $duplicate_input_line, Encode::FB_QUIET);
         my $error_byte = substr($duplicate_input_line, 0, 1);
-        warn("$input->{'input_source_info'}->{'file_name'}:"
+        my $file_name;
+        if (defined($input->{'input_source_info'}->{'file_name'})) {
+          $file_name = $input->{'input_source_info'}->{'file_name'};
+        } else {
+          $file_name = '';
+        }
+        warn("${file_name}:"
             . ($input->{'input_source_info'}->{'line_nr'} + 1).
                sprintf(": encoding error at byte 0x%2x\n", ord($error_byte)));
         # show perl message but only with debugging
diff --git a/tp/Texinfo/XS/main/build_perl_info.c 
b/tp/Texinfo/XS/main/build_perl_info.c
index e40e016b70..f290e3ce1a 100644
--- a/tp/Texinfo/XS/main/build_perl_info.c
+++ b/tp/Texinfo/XS/main/build_perl_info.c
@@ -633,9 +633,6 @@ element_to_perl_hash (ELEMENT *e, int avoid_recursion)
       if (source_info->line_nr)
         {
           STORE("line_nr", newSViv (source_info->line_nr), HSH_line_nr);
-
-          if (!source_info->file_name)
-            STORE("file_name", newSVpv ("", 0), HSH_file_name);
         }
 
       if (source_info->macro)
@@ -1045,9 +1042,6 @@ build_source_info_hash (SOURCE_INFO source_info, HV *hv)
     {
       hv_store (hv, "line_nr", strlen ("line_nr"),
                 newSViv (source_info.line_nr), 0);
-      if (!source_info.file_name)
-        hv_store (hv, "file_name", strlen ("file_name"),
-                  newSVpv ("", 0), 0);
     }
 
   if (source_info.macro)
diff --git a/tp/t/results/alias/alias_macro_target_removed.pl 
b/tp/t/results/alias/alias_macro_target_removed.pl
index 67800ce9f2..9fcb17f685 100644
--- a/tp/t/results/alias/alias_macro_target_removed.pl
+++ b/tp/t/results/alias/alias_macro_target_removed.pl
@@ -54,7 +54,6 @@ $result_trees{'alias_macro_target_removed'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'alias_macro_target_removed'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -103,7 +101,6 @@ $result_trees{'alias_macro_target_removed'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -219,7 +216,6 @@ $result_errors{'alias_macro_target_removed'} = [
   {
     'error_line' => 'unknown command `mystrong\'
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'unknown command `mystrong\'',
     'type' => 'error'
@@ -227,7 +223,6 @@ $result_errors{'alias_macro_target_removed'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -235,7 +230,6 @@ $result_errors{'alias_macro_target_removed'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/alias/alias_non_existing_command.pl 
b/tp/t/results/alias/alias_non_existing_command.pl
index bd49edb13b..448dd4ed88 100644
--- a/tp/t/results/alias/alias_non_existing_command.pl
+++ b/tp/t/results/alias/alias_non_existing_command.pl
@@ -39,7 +39,6 @@ $result_trees{'alias_non_existing_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -78,7 +77,6 @@ $result_errors{'alias_non_existing_command'} = [
   {
     'error_line' => 'unknown command `userdefined\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'unknown command `userdefined\'',
     'type' => 'error'
@@ -86,7 +84,6 @@ $result_errors{'alias_non_existing_command'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -94,7 +91,6 @@ $result_errors{'alias_non_existing_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/alias/alias_of_added_index.pl 
b/tp/t/results/alias/alias_of_added_index.pl
index 003cd59cfe..e6957aa13c 100644
--- a/tp/t/results/alias/alias_of_added_index.pl
+++ b/tp/t/results/alias/alias_of_added_index.pl
@@ -38,7 +38,6 @@ $result_trees{'alias_of_added_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -77,7 +76,6 @@ $result_trees{'alias_of_added_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -117,7 +115,6 @@ $result_trees{'alias_of_added_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -178,7 +175,6 @@ $result_trees{'alias_of_added_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -196,7 +192,6 @@ $result_trees{'alias_of_added_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -229,7 +224,6 @@ $result_trees{'alias_of_added_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -286,7 +280,6 @@ $result_trees{'alias_of_added_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -300,7 +293,6 @@ $result_trees{'alias_of_added_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/alias/alias_of_added_index_before_added_index.pl 
b/tp/t/results/alias/alias_of_added_index_before_added_index.pl
index fd9ab70ff4..f82b89d22e 100644
--- a/tp/t/results/alias/alias_of_added_index_before_added_index.pl
+++ b/tp/t/results/alias/alias_of_added_index_before_added_index.pl
@@ -39,7 +39,6 @@ $result_trees{'alias_of_added_index_before_added_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -77,7 +76,6 @@ $result_trees{'alias_of_added_index_before_added_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -117,7 +115,6 @@ $result_trees{'alias_of_added_index_before_added_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -178,7 +175,6 @@ $result_trees{'alias_of_added_index_before_added_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -196,7 +192,6 @@ $result_trees{'alias_of_added_index_before_added_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -229,7 +224,6 @@ $result_trees{'alias_of_added_index_before_added_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -286,7 +280,6 @@ $result_trees{'alias_of_added_index_before_added_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -300,7 +293,6 @@ $result_trees{'alias_of_added_index_before_added_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/alias/alias_of_definfoenclose.pl 
b/tp/t/results/alias/alias_of_definfoenclose.pl
index edad136d2d..a02a2b0a25 100644
--- a/tp/t/results/alias/alias_of_definfoenclose.pl
+++ b/tp/t/results/alias/alias_of_definfoenclose.pl
@@ -40,7 +40,6 @@ $result_trees{'alias_of_definfoenclose'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -79,7 +78,6 @@ $result_trees{'alias_of_definfoenclose'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -111,7 +109,6 @@ $result_trees{'alias_of_definfoenclose'} = {
                 'command_name' => 'phoo'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'definfoenclose_command'
@@ -147,7 +144,6 @@ $result_errors{'alias_of_definfoenclose'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
diff --git 
a/tp/t/results/alias/alias_of_definfoenclose_before_definfoenclose.pl 
b/tp/t/results/alias/alias_of_definfoenclose_before_definfoenclose.pl
index f9a2b6ac7f..26170b6424 100644
--- a/tp/t/results/alias/alias_of_definfoenclose_before_definfoenclose.pl
+++ b/tp/t/results/alias/alias_of_definfoenclose_before_definfoenclose.pl
@@ -39,7 +39,6 @@ 
$result_trees{'alias_of_definfoenclose_before_definfoenclose'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -79,7 +78,6 @@ 
$result_trees{'alias_of_definfoenclose_before_definfoenclose'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -111,7 +109,6 @@ 
$result_trees{'alias_of_definfoenclose_before_definfoenclose'} = {
                 'command_name' => 'phoo'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'definfoenclose_command'
@@ -147,7 +144,6 @@ 
$result_errors{'alias_of_definfoenclose_before_definfoenclose'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/alias/alias_of_macro.pl 
b/tp/t/results/alias/alias_of_macro.pl
index 4969b1a487..6231681937 100644
--- a/tp/t/results/alias/alias_of_macro.pl
+++ b/tp/t/results/alias/alias_of_macro.pl
@@ -54,7 +54,6 @@ $result_trees{'alias_of_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'alias_of_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -103,7 +101,6 @@ $result_trees{'alias_of_macro'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
diff --git a/tp/t/results/alias/alias_of_macro_before_macro.pl 
b/tp/t/results/alias/alias_of_macro_before_macro.pl
index 1055e743ce..af4ab2fe78 100644
--- a/tp/t/results/alias/alias_of_macro_before_macro.pl
+++ b/tp/t/results/alias/alias_of_macro_before_macro.pl
@@ -39,7 +39,6 @@ $result_trees{'alias_of_macro_before_macro'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -93,7 +92,6 @@ $result_trees{'alias_of_macro_before_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -103,7 +101,6 @@ $result_trees{'alias_of_macro_before_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
diff --git a/tp/t/results/alias/alias_table_command.pl 
b/tp/t/results/alias/alias_table_command.pl
index 2396155c4f..0146486b3c 100644
--- a/tp/t/results/alias/alias_table_command.pl
+++ b/tp/t/results/alias/alias_table_command.pl
@@ -39,7 +39,6 @@ $result_trees{'alias_table_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -58,7 +57,6 @@ $result_trees{'alias_table_command'} = {
                     'alias_of' => 'myalias'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   },
                   'type' => 'command_as_argument'
@@ -103,7 +101,6 @@ $result_trees{'alias_table_command'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -140,7 +137,6 @@ $result_trees{'alias_table_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -154,7 +150,6 @@ $result_trees{'alias_table_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
diff --git a/tp/t/results/alias/bad_line.pl b/tp/t/results/alias/bad_line.pl
index 6d1259be86..e0a5a884d7 100644
--- a/tp/t/results/alias/bad_line.pl
+++ b/tp/t/results/alias/bad_line.pl
@@ -38,7 +38,6 @@ $result_trees{'bad_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -67,7 +66,6 @@ $result_trees{'bad_line'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -88,7 +86,6 @@ $result_trees{'bad_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -114,7 +111,6 @@ $result_errors{'bad_line'} = [
   {
     'error_line' => 'bad argument to @alias
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'bad argument to @alias',
     'type' => 'error'
@@ -122,7 +118,6 @@ $result_errors{'bad_line'} = [
   {
     'error_line' => 'warning: @code should not appear in @alias
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@code should not appear in @alias',
     'type' => 'warning'
@@ -130,7 +125,6 @@ $result_errors{'bad_line'} = [
   {
     'error_line' => 'superfluous argument to @alias
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'superfluous argument to @alias',
     'type' => 'error'
@@ -138,7 +132,6 @@ $result_errors{'bad_line'} = [
   {
     'error_line' => 'bad argument to @alias
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'bad argument to @alias',
     'type' => 'error'
diff --git a/tp/t/results/alias/block_command_alias.pl 
b/tp/t/results/alias/block_command_alias.pl
index 8c711e465d..89316a6b20 100644
--- a/tp/t/results/alias/block_command_alias.pl
+++ b/tp/t/results/alias/block_command_alias.pl
@@ -39,7 +39,6 @@ $result_trees{'block_command_alias'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -95,7 +94,6 @@ $result_trees{'block_command_alias'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -107,7 +105,6 @@ $result_trees{'block_command_alias'} = {
             'alias_of' => 'lang'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -134,7 +131,6 @@ $result_errors{'block_command_alias'} = [
   {
     'error_line' => 'warning: environment command lisp as argument to @alias
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'environment command lisp as argument to @alias',
     'type' => 'warning'
@@ -142,7 +138,6 @@ $result_errors{'block_command_alias'} = [
   {
     'error_line' => 'warning: unknown @end lang
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'unknown @end lang',
     'type' => 'warning'
@@ -150,7 +145,6 @@ $result_errors{'block_command_alias'} = [
   {
     'error_line' => 'no matching `@end lisp\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'no matching `@end lisp\'',
     'type' => 'error'
diff --git a/tp/t/results/alias/recursive_alias.pl 
b/tp/t/results/alias/recursive_alias.pl
index 631a088836..d5b4ebd383 100644
--- a/tp/t/results/alias/recursive_alias.pl
+++ b/tp/t/results/alias/recursive_alias.pl
@@ -39,7 +39,6 @@ $result_trees{'recursive_alias'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -78,7 +77,6 @@ $result_trees{'recursive_alias'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -117,7 +115,6 @@ $result_trees{'recursive_alias'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -144,7 +141,6 @@ $result_trees{'recursive_alias'} = {
                 'alias_of' => 'other'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -200,7 +196,6 @@ $result_errors{'recursive_alias'} = [
   {
     'error_line' => 'warning: recursive alias definition of strong through 
other ignored
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'recursive alias definition of strong through other ignored',
     'type' => 'warning'
@@ -208,7 +203,6 @@ $result_errors{'recursive_alias'} = [
   {
     'error_line' => 'unknown command `other\'
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'unknown command `other\'',
     'type' => 'error'
@@ -216,7 +210,6 @@ $result_errors{'recursive_alias'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -224,7 +217,6 @@ $result_errors{'recursive_alias'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/alias/simple.pl b/tp/t/results/alias/simple.pl
index 77308541ed..2f3e562944 100644
--- a/tp/t/results/alias/simple.pl
+++ b/tp/t/results/alias/simple.pl
@@ -39,7 +39,6 @@ $result_trees{'simple'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -87,7 +86,6 @@ $result_trees{'simple'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -117,7 +115,6 @@ $result_trees{'simple'} = {
                 'alias_of' => 'myalias'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -156,7 +153,6 @@ $result_trees{'simple'} = {
                 'delimiter' => '!'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
diff --git a/tp/t/results/alias/texinfo_command_alias.pl 
b/tp/t/results/alias/texinfo_command_alias.pl
index d2d65b7b3b..b8d2160fe6 100644
--- a/tp/t/results/alias/texinfo_command_alias.pl
+++ b/tp/t/results/alias/texinfo_command_alias.pl
@@ -54,7 +54,6 @@ $result_trees{'texinfo_command_alias'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'texinfo_command_alias'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -103,7 +101,6 @@ $result_trees{'texinfo_command_alias'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -190,7 +187,6 @@ $result_trees{'texinfo_command_alias'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -222,7 +218,6 @@ $result_trees{'texinfo_command_alias'} = {
                 'command_name' => 'mystrong'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'definfoenclose_command'
@@ -274,7 +269,6 @@ $result_errors{'texinfo_command_alias'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/alias/texinfo_command_alias_indirect.pl 
b/tp/t/results/alias/texinfo_command_alias_indirect.pl
index 1596f91ee3..b45ce0d8b3 100644
--- a/tp/t/results/alias/texinfo_command_alias_indirect.pl
+++ b/tp/t/results/alias/texinfo_command_alias_indirect.pl
@@ -54,7 +54,6 @@ $result_trees{'texinfo_command_alias_indirect'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'texinfo_command_alias_indirect'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -103,7 +101,6 @@ $result_trees{'texinfo_command_alias_indirect'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -142,7 +139,6 @@ $result_trees{'texinfo_command_alias_indirect'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
diff --git a/tp/t/results/alias/texinfo_command_alias_indirect_before.pl 
b/tp/t/results/alias/texinfo_command_alias_indirect_before.pl
index dc20b58592..88ad930b69 100644
--- a/tp/t/results/alias/texinfo_command_alias_indirect_before.pl
+++ b/tp/t/results/alias/texinfo_command_alias_indirect_before.pl
@@ -54,7 +54,6 @@ $result_trees{'texinfo_command_alias_indirect_before'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'texinfo_command_alias_indirect_before'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -103,7 +101,6 @@ $result_trees{'texinfo_command_alias_indirect_before'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -142,7 +139,6 @@ $result_trees{'texinfo_command_alias_indirect_before'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -169,7 +165,6 @@ $result_trees{'texinfo_command_alias_indirect_before'} = {
                 'alias_of' => 'new'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
diff --git a/tp/t/results/columnfractions/empty.pl 
b/tp/t/results/columnfractions/empty.pl
index dad3917b8f..851731cd82 100644
--- a/tp/t/results/columnfractions/empty.pl
+++ b/tp/t/results/columnfractions/empty.pl
@@ -27,7 +27,6 @@ $result_trees{'empty'} = {
                   ],
                   'cmdname' => 'columnfractions',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -58,7 +57,6 @@ $result_trees{'empty'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -72,7 +70,6 @@ $result_trees{'empty'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -93,7 +90,6 @@ $result_errors{'empty'} = [
   {
     'error_line' => '@columnfractions missing argument
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@columnfractions missing argument',
     'type' => 'error'
diff --git a/tp/t/results/columnfractions/empty_comment.pl 
b/tp/t/results/columnfractions/empty_comment.pl
index 1652ceeebf..59c91617b7 100644
--- a/tp/t/results/columnfractions/empty_comment.pl
+++ b/tp/t/results/columnfractions/empty_comment.pl
@@ -38,7 +38,6 @@ $result_trees{'empty_comment'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -69,7 +68,6 @@ $result_trees{'empty_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -83,7 +81,6 @@ $result_trees{'empty_comment'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -104,7 +101,6 @@ $result_errors{'empty_comment'} = [
   {
     'error_line' => '@columnfractions missing argument
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@columnfractions missing argument',
     'type' => 'error'
diff --git a/tp/t/results/columnfractions/good.pl 
b/tp/t/results/columnfractions/good.pl
index ca0ef48d94..4b9c680cef 100644
--- a/tp/t/results/columnfractions/good.pl
+++ b/tp/t/results/columnfractions/good.pl
@@ -44,7 +44,6 @@ $result_trees{'good'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -75,7 +74,6 @@ $result_trees{'good'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -90,7 +88,6 @@ $result_trees{'good'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/columnfractions/good_comment.pl 
b/tp/t/results/columnfractions/good_comment.pl
index c3c948e839..dec96db40d 100644
--- a/tp/t/results/columnfractions/good_comment.pl
+++ b/tp/t/results/columnfractions/good_comment.pl
@@ -50,7 +50,6 @@ $result_trees{'good_comment'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -81,7 +80,6 @@ $result_trees{'good_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -96,7 +94,6 @@ $result_trees{'good_comment'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/columnfractions/good_space_comment.pl 
b/tp/t/results/columnfractions/good_space_comment.pl
index 6dca03bff3..3ec2fe8952 100644
--- a/tp/t/results/columnfractions/good_space_comment.pl
+++ b/tp/t/results/columnfractions/good_space_comment.pl
@@ -52,7 +52,6 @@ $result_trees{'good_space_comment'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -83,7 +82,6 @@ $result_trees{'good_space_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -98,7 +96,6 @@ $result_trees{'good_space_comment'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/columnfractions/invalid.pl 
b/tp/t/results/columnfractions/invalid.pl
index b75f9210f2..a69775a1dc 100644
--- a/tp/t/results/columnfractions/invalid.pl
+++ b/tp/t/results/columnfractions/invalid.pl
@@ -37,7 +37,6 @@ $result_trees{'invalid'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -68,7 +67,6 @@ $result_trees{'invalid'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -82,7 +80,6 @@ $result_trees{'invalid'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -103,7 +100,6 @@ $result_errors{'invalid'} = [
   {
     'error_line' => 'column fraction not a number: 2x.2
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'column fraction not a number: 2x.2',
     'type' => 'error'
@@ -111,7 +107,6 @@ $result_errors{'invalid'} = [
   {
     'error_line' => 'column fraction not a number: 2.23x
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'column fraction not a number: 2.23x',
     'type' => 'error'
diff --git a/tp/t/results/columnfractions/not_fraction.pl 
b/tp/t/results/columnfractions/not_fraction.pl
index 8ad9998160..57528dba78 100644
--- a/tp/t/results/columnfractions/not_fraction.pl
+++ b/tp/t/results/columnfractions/not_fraction.pl
@@ -37,7 +37,6 @@ $result_trees{'not_fraction'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -68,7 +67,6 @@ $result_trees{'not_fraction'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -82,7 +80,6 @@ $result_trees{'not_fraction'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -103,7 +100,6 @@ $result_errors{'not_fraction'} = [
   {
     'error_line' => 'column fraction not a number: aaa
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'column fraction not a number: aaa',
     'type' => 'error'
diff --git a/tp/t/results/columnfractions/out_of_multitable.pl 
b/tp/t/results/columnfractions/out_of_multitable.pl
index 2f0e99234b..7264f0de89 100644
--- a/tp/t/results/columnfractions/out_of_multitable.pl
+++ b/tp/t/results/columnfractions/out_of_multitable.pl
@@ -33,7 +33,6 @@ $result_trees{'out_of_multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -53,7 +52,6 @@ $result_errors{'out_of_multitable'} = [
   {
     'error_line' => 'column fraction not a number: aaa
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'column fraction not a number: aaa',
     'type' => 'error'
@@ -61,7 +59,6 @@ $result_errors{'out_of_multitable'} = [
   {
     'error_line' => '@columnfractions only meaningful on a @multitable line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@columnfractions only meaningful on a @multitable line',
     'type' => 'error'
diff --git a/tp/t/results/columnfractions/something_before_columnfractions.pl 
b/tp/t/results/columnfractions/something_before_columnfractions.pl
index e899bfb723..c0359ad614 100644
--- a/tp/t/results/columnfractions/something_before_columnfractions.pl
+++ b/tp/t/results/columnfractions/something_before_columnfractions.pl
@@ -46,7 +46,6 @@ $result_trees{'something_before_columnfractions'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -77,7 +76,6 @@ $result_trees{'something_before_columnfractions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -92,7 +90,6 @@ $result_trees{'something_before_columnfractions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/columnfractions/wrong_command.pl 
b/tp/t/results/columnfractions/wrong_command.pl
index 03ab059a3a..3406f1bfa6 100644
--- a/tp/t/results/columnfractions/wrong_command.pl
+++ b/tp/t/results/columnfractions/wrong_command.pl
@@ -30,7 +30,6 @@ $result_trees{'wrong_command'} = {
                           ],
                           'cmdname' => 'b',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         }
@@ -51,7 +50,6 @@ $result_trees{'wrong_command'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -82,7 +80,6 @@ $result_trees{'wrong_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -96,7 +93,6 @@ $result_trees{'wrong_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -117,7 +113,6 @@ $result_errors{'wrong_command'} = [
   {
     'error_line' => 'warning: @b should not appear in @columnfractions
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@b should not appear in @columnfractions',
     'type' => 'warning'
@@ -125,7 +120,6 @@ $result_errors{'wrong_command'} = [
   {
     'error_line' => 'superfluous argument to @columnfractions
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'superfluous argument to @columnfractions',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/additional_space_in_end_conditional.pl 
b/tp/t/results/conditionals/additional_space_in_end_conditional.pl
index 9eb7ac06e7..64bb09b25a 100644
--- a/tp/t/results/conditionals/additional_space_in_end_conditional.pl
+++ b/tp/t/results/conditionals/additional_space_in_end_conditional.pl
@@ -59,13 +59,11 @@ $result_trees{'additional_space_in_end_conditional'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 3
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
diff --git 
a/tp/t/results/conditionals/additional_space_in_end_conditional_expanded.pl 
b/tp/t/results/conditionals/additional_space_in_end_conditional_expanded.pl
index c564c2de60..0f05d0e1e6 100644
--- a/tp/t/results/conditionals/additional_space_in_end_conditional_expanded.pl
+++ b/tp/t/results/conditionals/additional_space_in_end_conditional_expanded.pl
@@ -27,7 +27,6 @@ $result_trees{'additional_space_in_end_conditional_expanded'} 
= {
                 ],
                 'cmdname' => 'ifnothtml',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -70,7 +69,6 @@ $result_trees{'additional_space_in_end_conditional_expanded'} 
= {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 3
                     }
                   },
diff --git a/tp/t/results/conditionals/bad_ifclear_argument.pl 
b/tp/t/results/conditionals/bad_ifclear_argument.pl
index ca1fc5aa05..d220303c75 100644
--- a/tp/t/results/conditionals/bad_ifclear_argument.pl
+++ b/tp/t/results/conditionals/bad_ifclear_argument.pl
@@ -64,7 +64,6 @@ $result_trees{'bad_ifclear_argument'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 4
                     }
                   }
@@ -75,7 +74,6 @@ $result_trees{'bad_ifclear_argument'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 2
                 }
               },
@@ -105,7 +103,6 @@ $result_errors{'bad_ifclear_argument'} = [
   {
     'error_line' => 'bad name for @ifclear
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'bad name for @ifclear',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/bad_ifset_argument.pl 
b/tp/t/results/conditionals/bad_ifset_argument.pl
index 0afc034090..96db9dd904 100644
--- a/tp/t/results/conditionals/bad_ifset_argument.pl
+++ b/tp/t/results/conditionals/bad_ifset_argument.pl
@@ -64,7 +64,6 @@ $result_trees{'bad_ifset_argument'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 3
                     }
                   }
@@ -75,7 +74,6 @@ $result_trees{'bad_ifset_argument'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -100,7 +98,6 @@ $result_errors{'bad_ifset_argument'} = [
   {
     'error_line' => 'bad name for @ifset
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad name for @ifset',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/command_conditionals.pl 
b/tp/t/results/conditionals/command_conditionals.pl
index a67278a35e..fdc5659b4d 100644
--- a/tp/t/results/conditionals/command_conditionals.pl
+++ b/tp/t/results/conditionals/command_conditionals.pl
@@ -37,7 +37,6 @@ $result_trees{'command_conditionals'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -80,7 +79,6 @@ $result_trees{'command_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 3
                     }
                   },
@@ -150,7 +148,6 @@ $result_trees{'command_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 7
                     }
                   }
@@ -161,7 +158,6 @@ $result_trees{'command_conditionals'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 }
               },
@@ -194,7 +190,6 @@ $result_trees{'command_conditionals'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 8
                 }
               },
@@ -246,7 +241,6 @@ $result_trees{'command_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 10
                     }
                   },
@@ -289,7 +283,6 @@ $result_trees{'command_conditionals'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 12
                 }
               },
@@ -341,7 +334,6 @@ $result_trees{'command_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 14
                     }
                   },
@@ -402,7 +394,6 @@ $result_trees{'command_conditionals'} = {
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 17
                         }
                       }
@@ -413,7 +404,6 @@ $result_trees{'command_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 15
                     }
                   },
@@ -482,7 +472,6 @@ $result_trees{'command_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 21
                     }
                   }
@@ -493,7 +482,6 @@ $result_trees{'command_conditionals'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 19
                 }
               },
@@ -526,7 +514,6 @@ $result_trees{'command_conditionals'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 22
                 }
               },
@@ -578,7 +565,6 @@ $result_trees{'command_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 24
                     }
                   },
diff --git a/tp/t/results/conditionals/command_conditionals_user_defined.pl 
b/tp/t/results/conditionals/command_conditionals_user_defined.pl
index 9e5ad97b96..313197b818 100644
--- a/tp/t/results/conditionals/command_conditionals_user_defined.pl
+++ b/tp/t/results/conditionals/command_conditionals_user_defined.pl
@@ -50,7 +50,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'command_conditionals_user_defined'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -98,7 +96,6 @@ $result_trees{'command_conditionals_user_defined'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -138,7 +135,6 @@ $result_trees{'command_conditionals_user_defined'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -177,7 +173,6 @@ $result_trees{'command_conditionals_user_defined'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -209,7 +204,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 11
                 }
               },
@@ -258,7 +252,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 13
                     }
                   },
@@ -319,7 +312,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 16
                         }
                       }
@@ -330,7 +322,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 14
                     }
                   },
@@ -372,7 +363,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 18
                 }
               },
@@ -424,7 +414,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 20
                     }
                   },
@@ -485,7 +474,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 23
                         }
                       }
@@ -496,7 +484,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 21
                     }
                   },
@@ -538,7 +525,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 25
                 }
               },
@@ -590,7 +576,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 27
                     }
                   },
@@ -651,7 +636,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 30
                         }
                       }
@@ -662,7 +646,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 28
                     }
                   },
@@ -704,7 +687,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 32
                 }
               },
@@ -756,7 +738,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 34
                     }
                   },
@@ -817,7 +798,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 37
                         }
                       }
@@ -828,7 +808,6 @@ $result_trees{'command_conditionals_user_defined'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 35
                     }
                   },
@@ -886,7 +865,6 @@ $result_errors{'command_conditionals_user_defined'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/conditionals/commands_in_ifset.pl 
b/tp/t/results/conditionals/commands_in_ifset.pl
index d33b04c31e..a3ff8361bb 100644
--- a/tp/t/results/conditionals/commands_in_ifset.pl
+++ b/tp/t/results/conditionals/commands_in_ifset.pl
@@ -79,7 +79,6 @@ $result_trees{'commands_in_ifset'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 7
                     }
                   }
@@ -90,7 +89,6 @@ $result_trees{'commands_in_ifset'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 2
                 }
               },
@@ -177,7 +175,6 @@ $result_trees{'commands_in_ifset'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 15
                     }
                   }
@@ -188,7 +185,6 @@ $result_trees{'commands_in_ifset'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 9
                 }
               },
diff --git a/tp/t/results/conditionals/comment_on_ifset_line.pl 
b/tp/t/results/conditionals/comment_on_ifset_line.pl
index fa9ff5fa88..b86fd9db12 100644
--- a/tp/t/results/conditionals/comment_on_ifset_line.pl
+++ b/tp/t/results/conditionals/comment_on_ifset_line.pl
@@ -60,7 +60,6 @@ $result_trees{'comment_on_ifset_line'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 3
                 }
               },
@@ -106,7 +105,6 @@ $result_trees{'comment_on_ifset_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 5
                     }
                   },
@@ -146,7 +144,6 @@ $result_trees{'comment_on_ifset_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 6
                     }
                   },
@@ -189,7 +186,6 @@ $result_trees{'comment_on_ifset_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 8
                     }
                   },
@@ -229,7 +225,6 @@ $result_trees{'comment_on_ifset_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 9
                     }
                   },
@@ -272,7 +267,6 @@ $result_trees{'comment_on_ifset_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 11
                     }
                   },
@@ -315,7 +309,6 @@ $result_trees{'comment_on_ifset_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 12
                     }
                   },
@@ -358,7 +351,6 @@ $result_trees{'comment_on_ifset_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 14
                     }
                   },
@@ -401,7 +393,6 @@ $result_trees{'comment_on_ifset_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 15
                     }
                   },
@@ -444,7 +435,6 @@ $result_trees{'comment_on_ifset_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 17
                     }
                   },
@@ -487,7 +477,6 @@ $result_trees{'comment_on_ifset_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 18
                     }
                   },
@@ -530,7 +519,6 @@ $result_trees{'comment_on_ifset_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 20
                     }
                   },
diff --git a/tp/t/results/conditionals/conditional_not_closed.pl 
b/tp/t/results/conditionals/conditional_not_closed.pl
index c864c2699f..a824b425eb 100644
--- a/tp/t/results/conditionals/conditional_not_closed.pl
+++ b/tp/t/results/conditionals/conditional_not_closed.pl
@@ -34,7 +34,6 @@ $result_trees{'conditional_not_closed'} = {
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -59,7 +58,6 @@ $result_errors{'conditional_not_closed'} = [
   {
     'error_line' => 'no matching `@end ifhtml\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end ifhtml\'',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/consecutive_conditionals.pl 
b/tp/t/results/conditionals/consecutive_conditionals.pl
index 86532dab1a..ed70836f74 100644
--- a/tp/t/results/conditionals/consecutive_conditionals.pl
+++ b/tp/t/results/conditionals/consecutive_conditionals.pl
@@ -59,13 +59,11 @@ $result_trees{'consecutive_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 3
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -119,13 +117,11 @@ $result_trees{'consecutive_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 6
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 4
                 }
               },
@@ -211,7 +207,6 @@ $result_trees{'consecutive_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 12
                     }
                   }
@@ -222,7 +217,6 @@ $result_trees{'consecutive_conditionals'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 10
                 }
               },
@@ -282,7 +276,6 @@ $result_trees{'consecutive_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 15
                     }
                   }
@@ -293,7 +286,6 @@ $result_trees{'consecutive_conditionals'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 13
                 }
               },
diff --git a/tp/t/results/conditionals/empty_ifclear.pl 
b/tp/t/results/conditionals/empty_ifclear.pl
index 56ca1fe532..0c99d794f2 100644
--- a/tp/t/results/conditionals/empty_ifclear.pl
+++ b/tp/t/results/conditionals/empty_ifclear.pl
@@ -69,13 +69,11 @@ $result_trees{'empty_ifclear'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 5
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -100,7 +98,6 @@ $result_errors{'empty_ifclear'} = [
   {
     'error_line' => '@ifclear requires a name
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@ifclear requires a name',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/empty_ifset.pl 
b/tp/t/results/conditionals/empty_ifset.pl
index ece5df1360..ec71443572 100644
--- a/tp/t/results/conditionals/empty_ifset.pl
+++ b/tp/t/results/conditionals/empty_ifset.pl
@@ -69,13 +69,11 @@ $result_trees{'empty_ifset'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 5
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -100,7 +98,6 @@ $result_errors{'empty_ifset'} = [
   {
     'error_line' => '@ifset requires a name
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@ifset requires a name',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/empty_ifset_in_ifset_no_set.pl 
b/tp/t/results/conditionals/empty_ifset_in_ifset_no_set.pl
index 7eb9548c68..cb99294176 100644
--- a/tp/t/results/conditionals/empty_ifset_in_ifset_no_set.pl
+++ b/tp/t/results/conditionals/empty_ifset_in_ifset_no_set.pl
@@ -71,7 +71,6 @@ $result_trees{'empty_ifset_in_ifset_no_set'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 6
                               }
                             }
@@ -92,7 +91,6 @@ $result_trees{'empty_ifset_in_ifset_no_set'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 2
                 }
               },
@@ -122,7 +120,6 @@ $result_errors{'empty_ifset_in_ifset_no_set'} = [
   {
     'error_line' => 'no matching `@end ifset\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'no matching `@end ifset\'',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/empty_ifset_in_ifset_set.pl 
b/tp/t/results/conditionals/empty_ifset_in_ifset_set.pl
index c59be2d681..cdc14fa93a 100644
--- a/tp/t/results/conditionals/empty_ifset_in_ifset_set.pl
+++ b/tp/t/results/conditionals/empty_ifset_in_ifset_set.pl
@@ -59,7 +59,6 @@ $result_trees{'empty_ifset_in_ifset_set'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 4
                 }
               },
@@ -118,13 +117,11 @@ $result_trees{'empty_ifset_in_ifset_set'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           },
           'source_marks' => [
@@ -157,7 +154,6 @@ $result_trees{'empty_ifset_in_ifset_set'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 8
                 }
               },
diff --git a/tp/t/results/conditionals/empty_set_in_ifclear.pl 
b/tp/t/results/conditionals/empty_set_in_ifclear.pl
index d27dd1aca2..13ad99f659 100644
--- a/tp/t/results/conditionals/empty_set_in_ifclear.pl
+++ b/tp/t/results/conditionals/empty_set_in_ifclear.pl
@@ -75,7 +75,6 @@ $result_trees{'empty_set_in_ifclear'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 5
                     }
                   }
@@ -86,7 +85,6 @@ $result_trees{'empty_set_in_ifclear'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 3
                 }
               },
diff --git a/tp/t/results/conditionals/empty_set_in_ifset.pl 
b/tp/t/results/conditionals/empty_set_in_ifset.pl
index 1cff82ee02..a58b3aae5d 100644
--- a/tp/t/results/conditionals/empty_set_in_ifset.pl
+++ b/tp/t/results/conditionals/empty_set_in_ifset.pl
@@ -54,7 +54,6 @@ $result_trees{'empty_set_in_ifset'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 3
                 }
               },
@@ -120,7 +119,6 @@ $result_trees{'empty_set_in_ifset'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 5
                     }
                   },
diff --git a/tp/t/results/conditionals/end_conditional_not_at_line_begining.pl 
b/tp/t/results/conditionals/end_conditional_not_at_line_begining.pl
index 33c0261d12..472d58f321 100644
--- a/tp/t/results/conditionals/end_conditional_not_at_line_begining.pl
+++ b/tp/t/results/conditionals/end_conditional_not_at_line_begining.pl
@@ -63,13 +63,11 @@ $result_trees{'end_conditional_not_at_line_begining'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 3
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -94,7 +92,6 @@ $result_errors{'end_conditional_not_at_line_begining'} = [
   {
     'error_line' => 'warning: @end ifhtml should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@end ifhtml should only appear at the beginning of a line',
     'type' => 'warning'
diff --git a/tp/t/results/conditionals/end_ifset_in_format.pl 
b/tp/t/results/conditionals/end_ifset_in_format.pl
index c683c7cc1d..f9fc9b764e 100644
--- a/tp/t/results/conditionals/end_ifset_in_format.pl
+++ b/tp/t/results/conditionals/end_ifset_in_format.pl
@@ -59,7 +59,6 @@ $result_trees{'end_ifset_in_format'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 4
                 }
               },
@@ -118,13 +117,11 @@ $result_trees{'end_ifset_in_format'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -161,7 +158,6 @@ $result_trees{'end_ifset_in_format'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 9
                     }
                   },
@@ -204,7 +200,6 @@ $result_trees{'end_ifset_in_format'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 11
                 }
               },
@@ -263,13 +258,11 @@ $result_trees{'end_ifset_in_format'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           },
           'source_marks' => [
@@ -302,7 +295,6 @@ $result_trees{'end_ifset_in_format'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 15
                 }
               },
@@ -339,7 +331,6 @@ $result_trees{'end_ifset_in_format'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 17
                 }
               },
@@ -377,7 +368,6 @@ $result_trees{'end_ifset_in_format'} = {
                 'delimiter' => '%'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -412,7 +402,6 @@ $result_trees{'end_ifset_in_format'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 21
                     }
                   },
diff --git a/tp/t/results/conditionals/false_format_not_closed.pl 
b/tp/t/results/conditionals/false_format_not_closed.pl
index 7476c8e502..57db0f9ad1 100644
--- a/tp/t/results/conditionals/false_format_not_closed.pl
+++ b/tp/t/results/conditionals/false_format_not_closed.pl
@@ -35,7 +35,6 @@ $result_trees{'false_format_not_closed'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -57,7 +56,6 @@ $result_errors{'false_format_not_closed'} = [
   {
     'error_line' => 'no matching `@end html\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end html\'',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/if_not_closed.pl 
b/tp/t/results/conditionals/if_not_closed.pl
index 66e3b278bf..a149d250bc 100644
--- a/tp/t/results/conditionals/if_not_closed.pl
+++ b/tp/t/results/conditionals/if_not_closed.pl
@@ -21,7 +21,6 @@ $result_trees{'if_not_closed'} = {
                 ],
                 'cmdname' => 'iftex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -46,7 +45,6 @@ $result_errors{'if_not_closed'} = [
   {
     'error_line' => 'no matching `@end iftex\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'no matching `@end iftex\'',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/ifclear_in_ifset.pl 
b/tp/t/results/conditionals/ifclear_in_ifset.pl
index 68a23161d7..62768a49d4 100644
--- a/tp/t/results/conditionals/ifclear_in_ifset.pl
+++ b/tp/t/results/conditionals/ifclear_in_ifset.pl
@@ -69,7 +69,6 @@ $result_trees{'ifclear_in_ifset'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 5
                     }
                   }
@@ -80,7 +79,6 @@ $result_trees{'ifclear_in_ifset'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 2
                 }
               },
diff --git a/tp/t/results/conditionals/ifclear_in_ifset_set.pl 
b/tp/t/results/conditionals/ifclear_in_ifset_set.pl
index 7d8a609eac..91b19bd77e 100644
--- a/tp/t/results/conditionals/ifclear_in_ifset_set.pl
+++ b/tp/t/results/conditionals/ifclear_in_ifset_set.pl
@@ -59,7 +59,6 @@ $result_trees{'ifclear_in_ifset_set'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 4
                 }
               },
@@ -102,7 +101,6 @@ $result_trees{'ifclear_in_ifset_set'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 }
               },
@@ -142,7 +140,6 @@ $result_trees{'ifclear_in_ifset_set'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -179,7 +176,6 @@ $result_errors{'ifclear_in_ifset_set'} = [
   {
     'error_line' => 'warning: unknown @end junky
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'unknown @end junky',
     'type' => 'warning'
@@ -187,7 +183,6 @@ $result_errors{'ifclear_in_ifset_set'} = [
   {
     'error_line' => 'unmatched `@end ifset\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'unmatched `@end ifset\'',
     'type' => 'error'
@@ -195,7 +190,6 @@ $result_errors{'ifclear_in_ifset_set'} = [
   {
     'error_line' => 'expected @end ifclear
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'expected @end ifclear',
     'type' => 'error'
@@ -203,7 +197,6 @@ $result_errors{'ifclear_in_ifset_set'} = [
   {
     'error_line' => 'expected @end ifset
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'expected @end ifset',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/ifnot_format_conditional.pl 
b/tp/t/results/conditionals/ifnot_format_conditional.pl
index a7e5b01aee..b3882bef41 100644
--- a/tp/t/results/conditionals/ifnot_format_conditional.pl
+++ b/tp/t/results/conditionals/ifnot_format_conditional.pl
@@ -27,7 +27,6 @@ $result_trees{'ifnot_format_conditional'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -70,7 +69,6 @@ $result_trees{'ifnot_format_conditional'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 3
                     }
                   },
diff --git a/tp/t/results/conditionals/ifnotinfo_exception.pl 
b/tp/t/results/conditionals/ifnotinfo_exception.pl
index dde9727f3a..b9cb877e8f 100644
--- a/tp/t/results/conditionals/ifnotinfo_exception.pl
+++ b/tp/t/results/conditionals/ifnotinfo_exception.pl
@@ -59,13 +59,11 @@ $result_trees{'ifnotinfo_exception'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 3
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
diff --git a/tp/t/results/conditionals/ifset_in_command.pl 
b/tp/t/results/conditionals/ifset_in_command.pl
index 5cf7568a2a..243ce30919 100644
--- a/tp/t/results/conditionals/ifset_in_command.pl
+++ b/tp/t/results/conditionals/ifset_in_command.pl
@@ -75,7 +75,6 @@ $result_trees{'ifset_in_command'} = {
                                   }
                                 },
                                 'source_info' => {
-                                  'file_name' => '',
                                   'line_nr' => 5
                                 }
                               }
@@ -86,7 +85,6 @@ $result_trees{'ifset_in_command'} = {
                               }
                             },
                             'source_info' => {
-                              'file_name' => '',
                               'line_nr' => 3
                             }
                           },
@@ -119,7 +117,6 @@ $result_trees{'ifset_in_command'} = {
                               }
                             },
                             'source_info' => {
-                              'file_name' => '',
                               'line_nr' => 6
                             }
                           },
@@ -162,7 +159,6 @@ $result_trees{'ifset_in_command'} = {
                               }
                             },
                             'source_info' => {
-                              'file_name' => '',
                               'line_nr' => 8
                             }
                           },
@@ -180,7 +176,6 @@ $result_trees{'ifset_in_command'} = {
               ],
               'cmdname' => 'file',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
diff --git a/tp/t/results/conditionals/ifset_nonalpha.pl 
b/tp/t/results/conditionals/ifset_nonalpha.pl
index e54e1b7f79..830951abd9 100644
--- a/tp/t/results/conditionals/ifset_nonalpha.pl
+++ b/tp/t/results/conditionals/ifset_nonalpha.pl
@@ -59,7 +59,6 @@ $result_trees{'ifset_nonalpha'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 2
                     }
                   }
@@ -70,7 +69,6 @@ $result_trees{'ifset_nonalpha'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
diff --git a/tp/t/results/conditionals/ignore_not_closed.pl 
b/tp/t/results/conditionals/ignore_not_closed.pl
index 819d8743c9..bb35541dc0 100644
--- a/tp/t/results/conditionals/ignore_not_closed.pl
+++ b/tp/t/results/conditionals/ignore_not_closed.pl
@@ -35,7 +35,6 @@ $result_trees{'ignore_not_closed'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -58,7 +57,6 @@ $result_errors{'ignore_not_closed'} = [
   {
     'error_line' => 'no matching `@end ignore\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end ignore\'',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/ignore_spaces_and_comments.pl 
b/tp/t/results/conditionals/ignore_spaces_and_comments.pl
index fdb24639d9..5d4344844c 100644
--- a/tp/t/results/conditionals/ignore_spaces_and_comments.pl
+++ b/tp/t/results/conditionals/ignore_spaces_and_comments.pl
@@ -55,13 +55,11 @@ $result_trees{'ignore_spaces_and_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -116,13 +114,11 @@ $result_trees{'ignore_spaces_and_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -183,13 +179,11 @@ $result_trees{'ignore_spaces_and_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -250,7 +244,6 @@ $result_trees{'ignore_spaces_and_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -261,7 +254,6 @@ $result_trees{'ignore_spaces_and_comments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -322,7 +314,6 @@ $result_trees{'ignore_spaces_and_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -333,7 +324,6 @@ $result_trees{'ignore_spaces_and_comments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         }
diff --git a/tp/t/results/conditionals/ignored_in_ifset.pl 
b/tp/t/results/conditionals/ignored_in_ifset.pl
index 42601258d6..d315aa72dd 100644
--- a/tp/t/results/conditionals/ignored_in_ifset.pl
+++ b/tp/t/results/conditionals/ignored_in_ifset.pl
@@ -64,7 +64,6 @@ $result_trees{'ignored_in_ifset'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 4
                     }
                   }
@@ -75,7 +74,6 @@ $result_trees{'ignored_in_ifset'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 2
                 }
               },
@@ -151,7 +149,6 @@ $result_trees{'ignored_in_ifset'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 11
                     }
                   }
@@ -162,7 +159,6 @@ $result_trees{'ignored_in_ifset'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 9
                 }
               },
@@ -229,7 +225,6 @@ $result_trees{'ignored_in_ifset'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 17
                     }
                   }
@@ -240,7 +235,6 @@ $result_trees{'ignored_in_ifset'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 15
                 }
               },
@@ -287,7 +281,6 @@ $result_errors{'ignored_in_ifset'} = [
   {
     'error_line' => 'unmatched `@end ignore\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'unmatched `@end ignore\'',
     'type' => 'error'
@@ -295,7 +288,6 @@ $result_errors{'ignored_in_ifset'} = [
   {
     'error_line' => 'unmatched `@end ifset\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'unmatched `@end ifset\'',
     'type' => 'error'
@@ -303,7 +295,6 @@ $result_errors{'ignored_in_ifset'} = [
   {
     'error_line' => 'unmatched `@end verbatim\'
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => 'unmatched `@end verbatim\'',
     'type' => 'error'
@@ -311,7 +302,6 @@ $result_errors{'ignored_in_ifset'} = [
   {
     'error_line' => 'unmatched `@end ifset\'
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'unmatched `@end ifset\'',
     'type' => 'error'
@@ -319,7 +309,6 @@ $result_errors{'ignored_in_ifset'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -327,7 +316,6 @@ $result_errors{'ignored_in_ifset'} = [
   {
     'error_line' => 'unmatched `@end ifset\'
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'unmatched `@end ifset\'',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/info_ifinfo_ifnotplaintext.pl 
b/tp/t/results/conditionals/info_ifinfo_ifnotplaintext.pl
index 66ecbd0f0c..8b7a08cd2b 100644
--- a/tp/t/results/conditionals/info_ifinfo_ifnotplaintext.pl
+++ b/tp/t/results/conditionals/info_ifinfo_ifnotplaintext.pl
@@ -27,7 +27,6 @@ $result_trees{'info_ifinfo_ifnotplaintext'} = {
                 ],
                 'cmdname' => 'ifinfo',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -50,7 +49,6 @@ $result_trees{'info_ifinfo_ifnotplaintext'} = {
                 ],
                 'cmdname' => 'ifnotplaintext',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 2
                 }
               },
@@ -93,7 +91,6 @@ $result_trees{'info_ifinfo_ifnotplaintext'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 4
                     }
                   },
@@ -130,7 +127,6 @@ $result_trees{'info_ifinfo_ifnotplaintext'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 5
                     }
                   },
diff --git a/tp/t/results/conditionals/info_ifplaintext.pl 
b/tp/t/results/conditionals/info_ifplaintext.pl
index f4513319dd..bda3dc98de 100644
--- a/tp/t/results/conditionals/info_ifplaintext.pl
+++ b/tp/t/results/conditionals/info_ifplaintext.pl
@@ -59,13 +59,11 @@ $result_trees{'info_ifplaintext'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 4
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 2
                 }
               },
diff --git a/tp/t/results/conditionals/inlinefmtifelse_nesting.pl 
b/tp/t/results/conditionals/inlinefmtifelse_nesting.pl
index 91834a53e9..7c7d8c0bb9 100644
--- a/tp/t/results/conditionals/inlinefmtifelse_nesting.pl
+++ b/tp/t/results/conditionals/inlinefmtifelse_nesting.pl
@@ -45,7 +45,6 @@ $result_trees{'inlinefmtifelse_nesting'} = {
                       ],
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -64,7 +63,6 @@ $result_trees{'inlinefmtifelse_nesting'} = {
                 'format' => 'info'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/conditionals/inlineiffmtifelse_not_closed.pl 
b/tp/t/results/conditionals/inlineiffmtifelse_not_closed.pl
index c1e04d003f..d62d1ae3a1 100644
--- a/tp/t/results/conditionals/inlineiffmtifelse_not_closed.pl
+++ b/tp/t/results/conditionals/inlineiffmtifelse_not_closed.pl
@@ -38,7 +38,6 @@ $result_trees{'inlineiffmtifelse_not_closed'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -62,7 +61,6 @@ $result_errors{'inlineiffmtifelse_not_closed'} = [
   {
     'error_line' => '@inlinefmtifelse missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@inlinefmtifelse missing closing brace',
     'type' => 'error'
diff --git 
a/tp/t/results/conditionals/inlineiffmtifelse_not_closed_three_arg.pl 
b/tp/t/results/conditionals/inlineiffmtifelse_not_closed_three_arg.pl
index cb66675f71..379510889d 100644
--- a/tp/t/results/conditionals/inlineiffmtifelse_not_closed_three_arg.pl
+++ b/tp/t/results/conditionals/inlineiffmtifelse_not_closed_three_arg.pl
@@ -51,7 +51,6 @@ $result_trees{'inlineiffmtifelse_not_closed_three_arg'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -76,7 +75,6 @@ $result_errors{'inlineiffmtifelse_not_closed_three_arg'} = [
   {
     'error_line' => '@inlinefmtifelse missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@inlinefmtifelse missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/inlineiffmtifelse_not_closed_two_arg.pl 
b/tp/t/results/conditionals/inlineiffmtifelse_not_closed_two_arg.pl
index 7cad2a2e77..ef835b4eb1 100644
--- a/tp/t/results/conditionals/inlineiffmtifelse_not_closed_two_arg.pl
+++ b/tp/t/results/conditionals/inlineiffmtifelse_not_closed_two_arg.pl
@@ -38,7 +38,6 @@ $result_trees{'inlineiffmtifelse_not_closed_two_arg'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -62,7 +61,6 @@ $result_errors{'inlineiffmtifelse_not_closed_two_arg'} = [
   {
     'error_line' => '@inlinefmtifelse missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@inlinefmtifelse missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/inlineifset_false_not_closed.pl 
b/tp/t/results/conditionals/inlineifset_false_not_closed.pl
index 463c0c0566..bcd0d06026 100644
--- a/tp/t/results/conditionals/inlineifset_false_not_closed.pl
+++ b/tp/t/results/conditionals/inlineifset_false_not_closed.pl
@@ -37,7 +37,6 @@ $result_trees{'inlineifset_false_not_closed'} = {
                 'format' => 'aaa'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -61,7 +60,6 @@ $result_errors{'inlineifset_false_not_closed'} = [
   {
     'error_line' => '@inlineifset missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@inlineifset missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/macro_in_ifset.pl 
b/tp/t/results/conditionals/macro_in_ifset.pl
index 818b9bd216..548a619438 100644
--- a/tp/t/results/conditionals/macro_in_ifset.pl
+++ b/tp/t/results/conditionals/macro_in_ifset.pl
@@ -55,7 +55,6 @@ $result_trees{'macro_in_ifset'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -65,7 +64,6 @@ $result_trees{'macro_in_ifset'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -139,7 +137,6 @@ $result_trees{'macro_in_ifset'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 11
                     }
                   }
@@ -150,7 +147,6 @@ $result_trees{'macro_in_ifset'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 6
                 }
               },
diff --git a/tp/t/results/conditionals/macro_in_ifset_set.pl 
b/tp/t/results/conditionals/macro_in_ifset_set.pl
index 762ff3a4a4..81a31de60e 100644
--- a/tp/t/results/conditionals/macro_in_ifset_set.pl
+++ b/tp/t/results/conditionals/macro_in_ifset_set.pl
@@ -77,7 +77,6 @@ $result_trees{'macro_in_ifset_set'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -87,7 +86,6 @@ $result_trees{'macro_in_ifset_set'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -119,7 +117,6 @@ $result_trees{'macro_in_ifset_set'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 8
                 }
               },
@@ -186,7 +183,6 @@ $result_trees{'macro_in_ifset_set'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -196,7 +192,6 @@ $result_trees{'macro_in_ifset_set'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'source_marks' => [
@@ -229,7 +224,6 @@ $result_trees{'macro_in_ifset_set'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 13
                 }
               },
diff --git a/tp/t/results/conditionals/many_conditionals.pl 
b/tp/t/results/conditionals/many_conditionals.pl
index b38cc069ca..65f39ee592 100644
--- a/tp/t/results/conditionals/many_conditionals.pl
+++ b/tp/t/results/conditionals/many_conditionals.pl
@@ -59,13 +59,11 @@ $result_trees{'many_conditionals'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -87,7 +85,6 @@ $result_trees{'many_conditionals'} = {
                 ],
                 'cmdname' => 'ifhtml',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 }
               },
@@ -133,7 +130,6 @@ $result_trees{'many_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 7
                     }
                   },
@@ -198,13 +194,11 @@ $result_trees{'many_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 11
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 9
                 }
               },
@@ -239,7 +233,6 @@ $result_trees{'many_conditionals'} = {
                 ],
                 'cmdname' => 'ifinfo',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 14
                 }
               },
@@ -285,7 +278,6 @@ $result_trees{'many_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 16
                     }
                   },
@@ -350,13 +342,11 @@ $result_trees{'many_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 20
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 18
                 }
               },
@@ -429,13 +419,11 @@ $result_trees{'many_conditionals'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -489,13 +477,11 @@ $result_trees{'many_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 29
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 27
                 }
               },
@@ -525,7 +511,6 @@ $result_trees{'many_conditionals'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 31
                 }
               },
@@ -571,7 +556,6 @@ $result_trees{'many_conditionals'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 33
                     }
                   },
diff --git a/tp/t/results/conditionals/nested_ifset_ifclear.pl 
b/tp/t/results/conditionals/nested_ifset_ifclear.pl
index 5cb713a5ac..cebcd0f24c 100644
--- a/tp/t/results/conditionals/nested_ifset_ifclear.pl
+++ b/tp/t/results/conditionals/nested_ifset_ifclear.pl
@@ -90,7 +90,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -100,7 +99,6 @@ $result_trees{'nested_ifset_ifclear'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -185,7 +183,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 15,
                   'macro' => 'conditionals'
                 }
@@ -219,7 +216,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 15,
                   'macro' => 'conditionals'
                 }
@@ -262,7 +258,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 15,
                       'macro' => 'conditionals'
                     }
@@ -324,7 +319,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 15,
                           'macro' => 'conditionals'
                         }
@@ -336,7 +330,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 15,
                       'macro' => 'conditionals'
                     }
@@ -381,7 +374,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 15,
                       'macro' => 'conditionals'
                     }
@@ -474,7 +466,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 19,
                   'macro' => 'conditionals'
                 }
@@ -535,7 +526,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 19,
                       'macro' => 'conditionals'
                     }
@@ -547,7 +537,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 19,
                   'macro' => 'conditionals'
                 }
@@ -580,7 +569,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 19,
                   'macro' => 'conditionals'
                 }
@@ -623,7 +611,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 19,
                       'macro' => 'conditionals'
                     }
@@ -669,7 +656,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 19,
                       'macro' => 'conditionals'
                     }
@@ -796,7 +782,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 23,
                                 'macro' => 'conditionals'
                               }
@@ -858,7 +843,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 23,
                       'macro' => 'conditionals'
                     }
@@ -870,7 +854,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 23,
                   'macro' => 'conditionals'
                 }
@@ -986,7 +969,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 27,
                                 'macro' => 'conditionals'
                               }
@@ -1048,7 +1030,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 27,
                       'macro' => 'conditionals'
                     }
@@ -1060,7 +1041,6 @@ $result_trees{'nested_ifset_ifclear'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 27,
                   'macro' => 'conditionals'
                 }
diff --git 
a/tp/t/results/conditionals/nested_ifset_prepended_to_command_name.pl 
b/tp/t/results/conditionals/nested_ifset_prepended_to_command_name.pl
index 4a53c5e1a4..1838f3de64 100644
--- a/tp/t/results/conditionals/nested_ifset_prepended_to_command_name.pl
+++ b/tp/t/results/conditionals/nested_ifset_prepended_to_command_name.pl
@@ -69,7 +69,6 @@ $result_trees{'nested_ifset_prepended_to_command_name'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 4
                     }
                   }
@@ -80,7 +79,6 @@ $result_trees{'nested_ifset_prepended_to_command_name'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -105,7 +103,6 @@ $result_errors{'nested_ifset_prepended_to_command_name'} = [
   {
     'error_line' => 'unmatched `@end ifset\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'unmatched `@end ifset\'',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/nested_ignore.pl 
b/tp/t/results/conditionals/nested_ignore.pl
index ca7b9c13eb..dafda9354e 100644
--- a/tp/t/results/conditionals/nested_ignore.pl
+++ b/tp/t/results/conditionals/nested_ignore.pl
@@ -90,7 +90,6 @@ $result_trees{'nested_ignore'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -124,7 +123,6 @@ $result_errors{'nested_ignore'} = [
   {
     'error_line' => 'no matching `@end ignore\'
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'no matching `@end ignore\'',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/nested_ignore_comment_no_eol.pl 
b/tp/t/results/conditionals/nested_ignore_comment_no_eol.pl
index 7b73841250..80059779f9 100644
--- a/tp/t/results/conditionals/nested_ignore_comment_no_eol.pl
+++ b/tp/t/results/conditionals/nested_ignore_comment_no_eol.pl
@@ -29,7 +29,6 @@ $result_trees{'nested_ignore_comment_no_eol'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -50,7 +49,6 @@ $result_errors{'nested_ignore_comment_no_eol'} = [
   {
     'error_line' => 'expected @end ignore
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'expected @end ignore',
     'type' => 'error'
@@ -58,7 +56,6 @@ $result_errors{'nested_ignore_comment_no_eol'} = [
   {
     'error_line' => 'no matching `@end ignore\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end ignore\'',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/nested_ignore_with_comments.pl 
b/tp/t/results/conditionals/nested_ignore_with_comments.pl
index ee7cbd3236..ace27da435 100644
--- a/tp/t/results/conditionals/nested_ignore_with_comments.pl
+++ b/tp/t/results/conditionals/nested_ignore_with_comments.pl
@@ -190,13 +190,11 @@ $result_trees{'nested_ignore_with_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/conditionals/not_set.pl 
b/tp/t/results/conditionals/not_set.pl
index bcb18eca44..a42ca0a8e4 100644
--- a/tp/t/results/conditionals/not_set.pl
+++ b/tp/t/results/conditionals/not_set.pl
@@ -74,7 +74,6 @@ $result_trees{'not_set'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 5
                     }
                   }
@@ -85,7 +84,6 @@ $result_trees{'not_set'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
diff --git a/tp/t/results/conditionals/plaintext_ifinfo.pl 
b/tp/t/results/conditionals/plaintext_ifinfo.pl
index b23b741da8..b2875f32ad 100644
--- a/tp/t/results/conditionals/plaintext_ifinfo.pl
+++ b/tp/t/results/conditionals/plaintext_ifinfo.pl
@@ -27,7 +27,6 @@ $result_trees{'plaintext_ifinfo'} = {
                 ],
                 'cmdname' => 'ifinfo',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 2
                 }
               },
@@ -73,7 +72,6 @@ $result_trees{'plaintext_ifinfo'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 4
                     }
                   },
diff --git a/tp/t/results/conditionals/plaintext_ifinfo_ifnotplaintext.pl 
b/tp/t/results/conditionals/plaintext_ifinfo_ifnotplaintext.pl
index 2673974bd0..81e3c9668f 100644
--- a/tp/t/results/conditionals/plaintext_ifinfo_ifnotplaintext.pl
+++ b/tp/t/results/conditionals/plaintext_ifinfo_ifnotplaintext.pl
@@ -27,7 +27,6 @@ $result_trees{'plaintext_ifinfo_ifnotplaintext'} = {
                 ],
                 'cmdname' => 'ifinfo',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -82,13 +81,11 @@ $result_trees{'plaintext_ifinfo_ifnotplaintext'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 4
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 2
                 }
               },
@@ -123,7 +120,6 @@ $result_trees{'plaintext_ifinfo_ifnotplaintext'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 }
               },
diff --git a/tp/t/results/conditionals/superfluous_argument_to_end.pl 
b/tp/t/results/conditionals/superfluous_argument_to_end.pl
index 30ac9a5b4c..82d84bdb9b 100644
--- a/tp/t/results/conditionals/superfluous_argument_to_end.pl
+++ b/tp/t/results/conditionals/superfluous_argument_to_end.pl
@@ -27,7 +27,6 @@ $result_trees{'superfluous_argument_to_end'} = {
                 ],
                 'cmdname' => 'ifnothtml',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -70,7 +69,6 @@ $result_trees{'superfluous_argument_to_end'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 3
                     }
                   },
@@ -103,7 +101,6 @@ $result_errors{'superfluous_argument_to_end'} = [
   {
     'error_line' => 'bad argument to @end: ifnothtml superfluous
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: ifnothtml superfluous',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/text_on_conditional_line.pl 
b/tp/t/results/conditionals/text_on_conditional_line.pl
index c8695749ba..259c1abb0a 100644
--- a/tp/t/results/conditionals/text_on_conditional_line.pl
+++ b/tp/t/results/conditionals/text_on_conditional_line.pl
@@ -64,7 +64,6 @@ $result_trees{'text_on_conditional_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 3
                     }
                   }
@@ -75,7 +74,6 @@ $result_trees{'text_on_conditional_line'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -100,7 +98,6 @@ $result_errors{'text_on_conditional_line'} = [
   {
     'error_line' => 'warning: unexpected argument on @ifnothtml line: text 
following ifnothtml,
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unexpected argument on @ifnothtml line: text following 
ifnothtml,',
     'type' => 'warning'
diff --git a/tp/t/results/conditionals/text_on_conditional_line_expanded.pl 
b/tp/t/results/conditionals/text_on_conditional_line_expanded.pl
index ede43fd0bd..f86b69a809 100644
--- a/tp/t/results/conditionals/text_on_conditional_line_expanded.pl
+++ b/tp/t/results/conditionals/text_on_conditional_line_expanded.pl
@@ -37,7 +37,6 @@ $result_trees{'text_on_conditional_line_expanded'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -80,7 +79,6 @@ $result_trees{'text_on_conditional_line_expanded'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 3
                     }
                   },
@@ -113,7 +111,6 @@ $result_errors{'text_on_conditional_line_expanded'} = [
   {
     'error_line' => 'warning: unexpected argument on @ifnothtml line: text 
following ifnothtml,
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unexpected argument on @ifnothtml line: text following 
ifnothtml,',
     'type' => 'warning'
diff --git a/tp/t/results/conditionals/txiinternalvalue.pl 
b/tp/t/results/conditionals/txiinternalvalue.pl
index 53a54cd420..012393dd79 100644
--- a/tp/t/results/conditionals/txiinternalvalue.pl
+++ b/tp/t/results/conditionals/txiinternalvalue.pl
@@ -32,7 +32,6 @@ $result_errors{'txiinternalvalue'} = [
   {
     'error_line' => 'unknown command `txiinternalvalue\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unknown command `txiinternalvalue\'',
     'type' => 'error'
diff --git a/tp/t/results/conditionals/user_defined_txiinternalvalue.pl 
b/tp/t/results/conditionals/user_defined_txiinternalvalue.pl
index 82a8e443a4..e986d2b699 100644
--- a/tp/t/results/conditionals/user_defined_txiinternalvalue.pl
+++ b/tp/t/results/conditionals/user_defined_txiinternalvalue.pl
@@ -50,7 +50,6 @@ $result_trees{'user_defined_txiinternalvalue'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'user_defined_txiinternalvalue'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/converters_tests/accent_with_text.pl 
b/tp/t/results/converters_tests/accent_with_text.pl
index fb8a0aa2bd..2b13aca3e1 100644
--- a/tp/t/results/converters_tests/accent_with_text.pl
+++ b/tp/t/results/converters_tests/accent_with_text.pl
@@ -24,7 +24,6 @@ $result_trees{'accent_with_text'} = {
               ],
               'cmdname' => 'u',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -44,7 +43,6 @@ $result_trees{'accent_with_text'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -71,7 +69,6 @@ $result_trees{'accent_with_text'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -81,7 +78,6 @@ $result_trees{'accent_with_text'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -108,7 +104,6 @@ $result_trees{'accent_with_text'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -118,7 +113,6 @@ $result_trees{'accent_with_text'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -138,7 +132,6 @@ $result_trees{'accent_with_text'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -167,7 +160,6 @@ $result_errors{'accent_with_text'} = [
   {
     'error_line' => '@dotless expects `i\' or `j\' as argument, not `--b\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@dotless expects `i\' or `j\' as argument, not `--b\'',
     'type' => 'error'
diff --git a/tp/t/results/converters_tests/at_commands_in_raw.pl 
b/tp/t/results/converters_tests/at_commands_in_raw.pl
index f1550b4281..07e81c70a8 100644
--- a/tp/t/results/converters_tests/at_commands_in_raw.pl
+++ b/tp/t/results/converters_tests/at_commands_in_raw.pl
@@ -38,7 +38,6 @@ $result_trees{'at_commands_in_raw'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -107,7 +106,6 @@ $result_trees{'at_commands_in_raw'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -117,7 +115,6 @@ $result_trees{'at_commands_in_raw'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -134,7 +131,6 @@ $result_trees{'at_commands_in_raw'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -167,7 +163,6 @@ $result_trees{'at_commands_in_raw'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -232,7 +227,6 @@ $result_trees{'at_commands_in_raw'} = {
                   ],
                   'cmdname' => 'footnote',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12
                   }
                 },
@@ -257,7 +251,6 @@ $result_trees{'at_commands_in_raw'} = {
                     'normalized' => 'anchor-in-html'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -296,13 +289,11 @@ $result_trees{'at_commands_in_raw'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -321,7 +312,6 @@ $result_trees{'at_commands_in_raw'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -343,7 +333,6 @@ $result_trees{'at_commands_in_raw'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -620,13 +609,11 @@ $result_trees{'at_commands_in_raw'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -687,7 +674,6 @@ $result_trees{'at_commands_in_raw'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -726,7 +712,6 @@ $result_trees{'at_commands_in_raw'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 69
               }
             },
@@ -765,7 +750,6 @@ $result_trees{'at_commands_in_raw'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -805,7 +789,6 @@ $result_trees{'at_commands_in_raw'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               },
               'type' => 'index_entry_command'
@@ -865,7 +848,6 @@ $result_trees{'at_commands_in_raw'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 76
           }
         },
@@ -898,7 +880,6 @@ $result_trees{'at_commands_in_raw'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 77
           }
         },
@@ -934,7 +915,6 @@ $result_trees{'at_commands_in_raw'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 79
           }
         },
@@ -958,7 +938,6 @@ $result_trees{'at_commands_in_raw'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 81
               }
             },
@@ -1065,7 +1044,6 @@ $result_trees{'at_commands_in_raw'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
@@ -1308,7 +1286,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'warning: undefined flag: flag
 ',
-    'file_name' => '',
     'line_nr' => 65,
     'text' => 'undefined flag: flag',
     'type' => 'warning'
@@ -1316,7 +1293,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'unknown command `newindex\'
 ',
-    'file_name' => '',
     'line_nr' => 74,
     'text' => 'unknown command `newindex\'',
     'type' => 'error'
@@ -1324,7 +1300,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'unknown command `a\'
 ',
-    'file_name' => '',
     'line_nr' => 83,
     'text' => 'unknown command `a\'',
     'type' => 'error'
@@ -1332,7 +1307,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 83,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -1340,7 +1314,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 83,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1348,7 +1321,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'unknown command `moviecite\'
 ',
-    'file_name' => '',
     'line_nr' => 85,
     'text' => 'unknown command `moviecite\'',
     'type' => 'error'
@@ -1356,7 +1328,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 85,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -1364,7 +1335,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 85,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1372,7 +1342,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'unknown command `mymacro\'
 ',
-    'file_name' => '',
     'line_nr' => 89,
     'text' => 'unknown command `mymacro\'',
     'type' => 'error'
@@ -1380,7 +1349,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 89,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -1388,7 +1356,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 89,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1396,7 +1363,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'unknown command `macroarg\'
 ',
-    'file_name' => '',
     'line_nr' => 89,
     'text' => 'unknown command `macroarg\'',
     'type' => 'error'
@@ -1404,7 +1370,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 89,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -1412,7 +1377,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 89,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1420,7 +1384,6 @@ $result_errors{'at_commands_in_raw'} = [
   {
     'error_line' => '@ref reference to nonexistent node `anchor in tex\'
 ',
-    'file_name' => '',
     'line_nr' => 71,
     'text' => '@ref reference to nonexistent node `anchor in tex\'',
     'type' => 'error'
diff --git a/tp/t/results/converters_tests/combined_fonts.pl 
b/tp/t/results/converters_tests/combined_fonts.pl
index 2e3eebe3f1..5cbaca016b 100644
--- a/tp/t/results/converters_tests/combined_fonts.pl
+++ b/tp/t/results/converters_tests/combined_fonts.pl
@@ -38,7 +38,6 @@ $result_trees{'combined_fonts'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -81,7 +80,6 @@ $result_trees{'combined_fonts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -117,7 +115,6 @@ $result_trees{'combined_fonts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -149,7 +146,6 @@ $result_trees{'combined_fonts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -192,7 +188,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -212,7 +207,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'dfn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -232,7 +226,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -252,7 +245,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -272,7 +264,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -292,7 +283,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -327,7 +317,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'dfn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -337,7 +326,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -362,7 +350,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -372,7 +359,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -397,7 +383,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -407,7 +392,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -432,7 +416,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     }
@@ -442,7 +425,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -467,7 +449,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -477,7 +458,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -502,7 +482,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -512,7 +491,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -543,7 +521,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'cite',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -578,7 +555,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'cite',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     }
@@ -588,7 +564,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -613,7 +588,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     }
@@ -623,7 +597,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'cite',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -654,7 +627,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -674,7 +646,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'slanted',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -694,7 +665,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'b',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -714,7 +684,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 't',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -749,7 +718,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'slanted',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     }
@@ -759,7 +727,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -784,7 +751,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     }
@@ -794,7 +760,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'slanted',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -819,7 +784,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'slanted',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     }
@@ -829,7 +793,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'b',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -854,7 +817,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     }
@@ -864,7 +826,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'slanted',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -889,7 +850,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'slanted',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     }
@@ -899,7 +859,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 't',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -924,7 +883,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 't',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30
                       }
                     }
@@ -934,7 +892,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'slanted',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -959,7 +916,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     }
@@ -969,7 +925,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 't',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -994,7 +949,6 @@ $result_trees{'combined_fonts'} = {
                       ],
                       'cmdname' => 't',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32
                       }
                     }
@@ -1004,7 +958,6 @@ $result_trees{'combined_fonts'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -1049,7 +1002,6 @@ $result_trees{'combined_fonts'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 35
                   }
                 },
@@ -1070,7 +1022,6 @@ $result_trees{'combined_fonts'} = {
                   ],
                   'cmdname' => 'cite',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 36
                   }
                 },
@@ -1108,13 +1059,11 @@ $result_trees{'combined_fonts'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           }
         }
@@ -1128,7 +1077,6 @@ $result_trees{'combined_fonts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
diff --git a/tp/t/results/converters_tests/commands_in_sc.pl 
b/tp/t/results/converters_tests/commands_in_sc.pl
index 72625bb440..4527de53fa 100644
--- a/tp/t/results/converters_tests/commands_in_sc.pl
+++ b/tp/t/results/converters_tests/commands_in_sc.pl
@@ -38,7 +38,6 @@ $result_trees{'commands_in_sc'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'commands_in_sc'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'commands_in_sc'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -156,7 +153,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -171,7 +167,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -186,7 +181,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'TeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -209,7 +203,6 @@ $result_trees{'commands_in_sc'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -237,7 +230,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -278,7 +270,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'xref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -325,7 +316,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -370,7 +360,6 @@ $result_trees{'commands_in_sc'} = {
                                 'delimiter' => '!'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 8
                               }
                             }
@@ -384,7 +373,6 @@ $result_trees{'commands_in_sc'} = {
                         'format' => 'latex'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -408,7 +396,6 @@ $result_trees{'commands_in_sc'} = {
                         'normalized' => 'inanchor'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -429,7 +416,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'hyphenation',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -451,7 +437,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'U',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -471,7 +456,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'math',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -496,7 +480,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'footnote',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -516,7 +499,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -544,7 +526,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -572,7 +553,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -599,7 +579,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -638,7 +617,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -671,7 +649,6 @@ $result_trees{'commands_in_sc'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -681,7 +658,6 @@ $result_trees{'commands_in_sc'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -698,7 +674,6 @@ $result_trees{'commands_in_sc'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -854,7 +829,6 @@ $result_converted_errors{'plaintext'}->{'commands_in_sc'} = 
[
   {
     'error_line' => 'warning: could not find @image file `myimage.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'could not find @image file `myimage.txt\' nor alternate text',
     'type' => 'warning'
@@ -894,7 +868,6 @@ $result_converted_errors{'html_text'}->{'commands_in_sc'} = 
[
   {
     'error_line' => 'warning: @image file `myimage\' (for HTML) not found, 
using `myimage.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@image file `myimage\' (for HTML) not found, using 
`myimage.jpg\'',
     'type' => 'warning'
@@ -929,7 +902,6 @@ $result_converted_errors{'docbook'}->{'commands_in_sc'} = [
   {
     'error_line' => 'warning: @image file `myimage\' not found, using 
`myimage.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@image file `myimage\' not found, using `myimage.jpg\'',
     'type' => 'warning'
@@ -951,7 +923,6 @@ $result_converted_errors{'latex_text'}->{'commands_in_sc'} 
= [
   {
     'error_line' => 'warning: @image file `myimage\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@image file `myimage\' (for LaTeX) not found',
     'type' => 'warning'
@@ -1005,7 +976,6 @@ $result_converted_errors{'info'}->{'commands_in_sc'} = [
   {
     'error_line' => 'warning: could not find @image file `myimage.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'could not find @image file `myimage.txt\' nor alternate text',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/commands_in_settitle_with_title.pl 
b/tp/t/results/converters_tests/commands_in_settitle_with_title.pl
index 1fa0a46d7a..9d81b107c5 100644
--- a/tp/t/results/converters_tests/commands_in_settitle_with_title.pl
+++ b/tp/t/results/converters_tests/commands_in_settitle_with_title.pl
@@ -33,7 +33,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                           ],
                           'cmdname' => '~',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         },
@@ -48,7 +47,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                           ],
                           'cmdname' => 'aa',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         },
@@ -63,7 +61,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                           ],
                           'cmdname' => 'TeX',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         }
@@ -73,7 +70,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -93,7 +89,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -117,7 +112,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         }
@@ -127,7 +121,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -151,7 +144,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                           ],
                           'cmdname' => '=',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         }
@@ -161,7 +153,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                   ],
                   'cmdname' => '`',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -176,7 +167,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                   ],
                   'cmdname' => 'l',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -200,7 +190,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                           ],
                           'cmdname' => '\'',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         }
@@ -210,7 +199,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                   ],
                   'cmdname' => ',',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -225,7 +213,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
                   ],
                   'cmdname' => 'exclamdown',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -246,7 +233,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -286,7 +272,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -322,7 +307,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -354,7 +338,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -406,7 +389,6 @@ $result_trees{'commands_in_settitle_with_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
diff --git a/tp/t/results/converters_tests/commands_in_var.pl 
b/tp/t/results/converters_tests/commands_in_var.pl
index 8ac0416828..8a23479385 100644
--- a/tp/t/results/converters_tests/commands_in_var.pl
+++ b/tp/t/results/converters_tests/commands_in_var.pl
@@ -38,7 +38,6 @@ $result_trees{'commands_in_var'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'commands_in_var'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'commands_in_var'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -156,7 +153,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -171,7 +167,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -186,7 +181,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'TeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -209,7 +203,6 @@ $result_trees{'commands_in_var'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -237,7 +230,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -278,7 +270,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'xref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -325,7 +316,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -370,7 +360,6 @@ $result_trees{'commands_in_var'} = {
                                 'delimiter' => '!'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 8
                               }
                             }
@@ -384,7 +373,6 @@ $result_trees{'commands_in_var'} = {
                         'format' => 'latex'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -408,7 +396,6 @@ $result_trees{'commands_in_var'} = {
                         'normalized' => 'inanchor'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -429,7 +416,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'hyphenation',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -451,7 +437,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'U',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -471,7 +456,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'math',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -496,7 +480,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'footnote',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -516,7 +499,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -544,7 +526,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -572,7 +553,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -599,7 +579,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -638,7 +617,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -671,7 +649,6 @@ $result_trees{'commands_in_var'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -681,7 +658,6 @@ $result_trees{'commands_in_var'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -698,7 +674,6 @@ $result_trees{'commands_in_var'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -854,7 +829,6 @@ $result_converted_errors{'plaintext'}->{'commands_in_var'} 
= [
   {
     'error_line' => 'warning: could not find @image file `myimage.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'could not find @image file `myimage.txt\' nor alternate text',
     'type' => 'warning'
@@ -894,7 +868,6 @@ $result_converted_errors{'html_text'}->{'commands_in_var'} 
= [
   {
     'error_line' => 'warning: @image file `myimage\' (for HTML) not found, 
using `myimage.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@image file `myimage\' (for HTML) not found, using 
`myimage.jpg\'',
     'type' => 'warning'
@@ -929,7 +902,6 @@ $result_converted_errors{'docbook'}->{'commands_in_var'} = [
   {
     'error_line' => 'warning: @image file `myimage\' not found, using 
`myimage.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@image file `myimage\' not found, using `myimage.jpg\'',
     'type' => 'warning'
@@ -951,7 +923,6 @@ $result_converted_errors{'latex_text'}->{'commands_in_var'} 
= [
   {
     'error_line' => 'warning: @image file `myimage\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@image file `myimage\' (for LaTeX) not found',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/complex_nestings.pl 
b/tp/t/results/converters_tests/complex_nestings.pl
index 6d6eddab72..0bd3b5fb63 100644
--- a/tp/t/results/converters_tests/complex_nestings.pl
+++ b/tp/t/results/converters_tests/complex_nestings.pl
@@ -38,7 +38,6 @@ $result_trees{'complex_nestings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'complex_nestings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'complex_nestings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -192,7 +189,6 @@ $result_trees{'complex_nestings'} = {
                             'def_role' => 'name'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9
                           },
                           'type' => 'bracketed_arg'
@@ -233,7 +229,6 @@ $result_trees{'complex_nestings'} = {
                             'def_role' => 'arg'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9
                           }
                         },
@@ -255,7 +250,6 @@ $result_trees{'complex_nestings'} = {
                             'def_role' => 'arg'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9
                           }
                         }
@@ -280,7 +274,6 @@ $result_trees{'complex_nestings'} = {
                     'original_def_cmdname' => 'defun'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'type' => 'def_line'
@@ -317,7 +310,6 @@ $result_trees{'complex_nestings'} = {
                             'def_role' => 'name'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           },
                           'type' => 'bracketed_arg'
@@ -375,7 +367,6 @@ $result_trees{'complex_nestings'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   },
                   'type' => 'def_line'
@@ -399,7 +390,6 @@ $result_trees{'complex_nestings'} = {
                                     'def_role' => 'category'
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 11
                                   },
                                   'type' => 'bracketed_arg'
@@ -421,7 +411,6 @@ $result_trees{'complex_nestings'} = {
                                     'def_role' => 'name'
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 11
                                   },
                                   'type' => 'bracketed_arg'
@@ -499,7 +488,6 @@ $result_trees{'complex_nestings'} = {
                             'original_def_cmdname' => 'deffn'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 11
                           },
                           'type' => 'def_line'
@@ -541,7 +529,6 @@ $result_trees{'complex_nestings'} = {
                                             'def_role' => 'name'
                                           },
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 12
                                           },
                                           'type' => 'bracketed_arg'
@@ -580,7 +567,6 @@ $result_trees{'complex_nestings'} = {
                                     'original_def_cmdname' => 'defvar'
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 12
                                   },
                                   'type' => 'def_line'
@@ -632,7 +618,6 @@ $result_trees{'complex_nestings'} = {
                                             'def_role' => 'name'
                                           },
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 14
                                           },
                                           'type' => 'bracketed_arg'
@@ -677,7 +662,6 @@ $result_trees{'complex_nestings'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 14
                                   },
                                   'type' => 'def_line'
@@ -709,7 +693,6 @@ $result_trees{'complex_nestings'} = {
                                             {
                                               'cmdname' => 'asis',
                                               'source_info' => {
-                                                'file_name' => '',
                                                 'line_nr' => 18
                                               },
                                               'type' => 'command_as_argument'
@@ -754,7 +737,6 @@ $result_trees{'complex_nestings'} = {
                                                     }
                                                   },
                                                   'source_info' => {
-                                                    'file_name' => '',
                                                     'line_nr' => 19
                                                   }
                                                 }
@@ -815,7 +797,6 @@ $result_trees{'complex_nestings'} = {
                                                     }
                                                   },
                                                   'source_info' => {
-                                                    'file_name' => '',
                                                     'line_nr' => 23
                                                   }
                                                 }
@@ -852,7 +833,6 @@ $result_trees{'complex_nestings'} = {
                                             }
                                           },
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 24
                                           }
                                         }
@@ -866,7 +846,6 @@ $result_trees{'complex_nestings'} = {
                                         }
                                       },
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 18
                                       }
                                     },
@@ -914,7 +893,6 @@ $result_trees{'complex_nestings'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 27
                                   }
                                 }
@@ -925,7 +903,6 @@ $result_trees{'complex_nestings'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 12
                               }
                             }
@@ -959,7 +936,6 @@ $result_trees{'complex_nestings'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 28
                           }
                         }
@@ -970,7 +946,6 @@ $result_trees{'complex_nestings'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -1004,7 +979,6 @@ $result_trees{'complex_nestings'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 29
                   }
                 }
@@ -1015,7 +989,6 @@ $result_trees{'complex_nestings'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -1056,13 +1029,11 @@ $result_trees{'complex_nestings'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -1076,7 +1047,6 @@ $result_trees{'complex_nestings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/converters_tests/definition_commands.pl 
b/tp/t/results/converters_tests/definition_commands.pl
index 0f2bacc0ab..fb89b4b061 100644
--- a/tp/t/results/converters_tests/definition_commands.pl
+++ b/tp/t/results/converters_tests/definition_commands.pl
@@ -43,7 +43,6 @@ $result_trees{'definition_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'definition_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'definition_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -212,7 +209,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'def_line'
@@ -237,7 +233,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -257,7 +252,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -298,7 +292,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -309,7 +302,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -367,7 +359,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -394,7 +385,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -419,7 +409,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'def_line'
@@ -444,7 +433,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -464,7 +452,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -505,7 +492,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -516,7 +502,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -575,7 +560,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 15
                               }
                             }
@@ -588,7 +572,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -616,7 +599,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 15
                               }
                             }
@@ -629,7 +611,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -654,7 +635,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'def_line'
@@ -679,7 +659,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -699,7 +678,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -740,7 +718,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -751,7 +728,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -919,7 +895,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'defspec'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'def_line'
@@ -995,7 +970,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -1041,7 +1015,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -1067,7 +1040,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -1118,7 +1090,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               },
               'type' => 'def_line'
@@ -1194,7 +1165,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -1240,7 +1210,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -1266,7 +1235,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -1317,7 +1285,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               },
               'type' => 'def_line'
@@ -1393,7 +1360,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     },
@@ -1439,7 +1405,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     },
@@ -1465,7 +1430,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     },
@@ -1516,7 +1480,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               },
               'type' => 'def_line'
@@ -1592,7 +1555,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -1638,7 +1600,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -1664,7 +1625,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -1715,7 +1675,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               },
               'type' => 'def_line'
@@ -1791,7 +1750,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     },
@@ -1837,7 +1795,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     },
@@ -1863,7 +1820,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     },
@@ -1914,7 +1870,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               },
               'type' => 'def_line'
@@ -1991,7 +1946,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 25
                               }
                             }
@@ -2004,7 +1958,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -2051,7 +2004,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 25
                               }
                             }
@@ -2064,7 +2016,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -2091,7 +2042,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 25
                               }
                             }
@@ -2104,7 +2054,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -2155,7 +2104,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'def_line'
@@ -2232,7 +2180,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 26
                               }
                             }
@@ -2245,7 +2192,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -2292,7 +2238,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 26
                               }
                             }
@@ -2305,7 +2250,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -2332,7 +2276,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 26
                               }
                             }
@@ -2345,7 +2288,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -2396,7 +2338,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               },
               'type' => 'def_line'
@@ -2473,7 +2414,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 27
                               }
                             }
@@ -2486,7 +2426,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     },
@@ -2533,7 +2472,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 27
                               }
                             }
@@ -2546,7 +2484,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     },
@@ -2573,7 +2510,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 27
                               }
                             }
@@ -2586,7 +2522,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     },
@@ -2637,7 +2572,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               },
               'type' => 'def_line'
@@ -2714,7 +2648,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 28
                               }
                             }
@@ -2727,7 +2660,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -2774,7 +2706,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 28
                               }
                             }
@@ -2787,7 +2718,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -2814,7 +2744,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 28
                               }
                             }
@@ -2827,7 +2756,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -2878,7 +2806,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'def_line'
@@ -2955,7 +2882,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 't',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 29
                               }
                             }
@@ -2968,7 +2894,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3015,7 +2940,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 't',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 29
                               }
                             }
@@ -3028,7 +2952,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3055,7 +2978,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 't',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 29
                               }
                             }
@@ -3068,7 +2990,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3119,7 +3040,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               },
               'type' => 'def_line'
@@ -3196,7 +3116,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 30
                               }
                             }
@@ -3209,7 +3128,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30
                       }
                     },
@@ -3256,7 +3174,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 30
                               }
                             }
@@ -3269,7 +3186,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30
                       }
                     },
@@ -3296,7 +3212,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 30
                               }
                             }
@@ -3309,7 +3224,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30
                       }
                     },
@@ -3360,7 +3274,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               },
               'type' => 'def_line'
@@ -3437,7 +3350,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31
                               }
                             }
@@ -3450,7 +3362,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -3497,7 +3408,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31
                               }
                             }
@@ -3510,7 +3420,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -3537,7 +3446,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31
                               }
                             }
@@ -3550,7 +3458,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -3601,7 +3508,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               },
               'type' => 'def_line'
@@ -3678,7 +3584,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 32
                               }
                             }
@@ -3691,7 +3596,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32
                       }
                     },
@@ -3738,7 +3642,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 32
                               }
                             }
@@ -3751,7 +3654,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32
                       }
                     },
@@ -3778,7 +3680,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 32
                               }
                             }
@@ -3791,7 +3692,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32
                       }
                     },
@@ -3842,7 +3742,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               },
               'type' => 'def_line'
@@ -3919,7 +3818,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 33
                               }
                             }
@@ -3932,7 +3830,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 33
                       }
                     },
@@ -3979,7 +3876,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 33
                               }
                             }
@@ -3992,7 +3888,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 33
                       }
                     },
@@ -4019,7 +3914,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 33
                               }
                             }
@@ -4032,7 +3926,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 33
                       }
                     },
@@ -4083,7 +3976,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               },
               'type' => 'def_line'
@@ -4129,7 +4021,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             }
@@ -4140,7 +4031,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -4227,7 +4117,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'defspec'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               },
               'type' => 'def_line'
@@ -4283,7 +4172,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       }
                     },
@@ -4327,7 +4215,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               },
               'type' => 'def_line'
@@ -4383,7 +4270,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39
                       }
                     },
@@ -4427,7 +4313,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               },
               'type' => 'def_line'
@@ -4483,7 +4368,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 40
                       }
                     },
@@ -4527,7 +4411,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               },
               'type' => 'def_line'
@@ -4583,7 +4466,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 41
                       }
                     },
@@ -4627,7 +4509,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               },
               'type' => 'def_line'
@@ -4683,7 +4564,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 42
                       }
                     },
@@ -4727,7 +4607,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               },
               'type' => 'def_line'
@@ -4784,7 +4663,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 43
                               }
                             }
@@ -4797,7 +4675,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 43
                       }
                     },
@@ -4841,7 +4718,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               },
               'type' => 'def_line'
@@ -4898,7 +4774,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 44
                               }
                             }
@@ -4911,7 +4786,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 44
                       }
                     },
@@ -4955,7 +4829,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               },
               'type' => 'def_line'
@@ -5012,7 +4885,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 45
                               }
                             }
@@ -5025,7 +4897,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45
                       }
                     },
@@ -5069,7 +4940,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               },
               'type' => 'def_line'
@@ -5126,7 +4996,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 46
                               }
                             }
@@ -5139,7 +5008,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 46
                       }
                     },
@@ -5183,7 +5051,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               },
               'type' => 'def_line'
@@ -5240,7 +5107,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 't',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 47
                               }
                             }
@@ -5253,7 +5119,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 47
                       }
                     },
@@ -5297,7 +5162,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               },
               'type' => 'def_line'
@@ -5354,7 +5218,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 48
                               }
                             }
@@ -5367,7 +5230,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 48
                       }
                     },
@@ -5411,7 +5273,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               },
               'type' => 'def_line'
@@ -5468,7 +5329,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 49
                               }
                             }
@@ -5481,7 +5341,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 49
                       }
                     },
@@ -5525,7 +5384,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               },
               'type' => 'def_line'
@@ -5582,7 +5440,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 50
                               }
                             }
@@ -5595,7 +5452,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 50
                       }
                     },
@@ -5639,7 +5495,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               },
               'type' => 'def_line'
@@ -5696,7 +5551,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 51
                               }
                             }
@@ -5709,7 +5563,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 51
                       }
                     },
@@ -5753,7 +5606,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               },
               'type' => 'def_line'
@@ -5799,7 +5651,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             }
@@ -5810,7 +5661,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           }
         },
@@ -5855,7 +5705,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 55
                       }
                     },
@@ -5890,7 +5739,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 55
                               }
                             }
@@ -5903,7 +5751,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 55
                       }
                     },
@@ -5935,7 +5782,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               },
               'type' => 'def_line'
@@ -5957,7 +5803,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 'tie',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 56
                           }
                         },
@@ -5992,7 +5837,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 't',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 56
                           }
                         },
@@ -6013,7 +5857,6 @@ $result_trees{'definition_commands'} = {
                                   ],
                                   'cmdname' => 'slanted',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 56
                                   }
                                 }
@@ -6023,7 +5866,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 'r',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 56
                           }
                         },
@@ -6035,7 +5877,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 't',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 56
                           }
                         }
@@ -6072,7 +5913,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               },
               'type' => 'def_line'
@@ -6094,7 +5934,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 'tie',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 57
                           }
                         },
@@ -6129,7 +5968,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 't',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 57
                           }
                         },
@@ -6150,7 +5988,6 @@ $result_trees{'definition_commands'} = {
                                   ],
                                   'cmdname' => 'slanted',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 57
                                   }
                                 }
@@ -6160,7 +5997,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 'r',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 57
                           }
                         },
@@ -6172,7 +6008,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 't',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 57
                           }
                         }
@@ -6209,7 +6044,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               },
               'type' => 'def_line'
@@ -6231,7 +6065,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 'tie',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 58
                           }
                         },
@@ -6266,7 +6099,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 't',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 58
                           }
                         },
@@ -6287,7 +6119,6 @@ $result_trees{'definition_commands'} = {
                                   ],
                                   'cmdname' => 'slanted',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 58
                                   }
                                 }
@@ -6297,7 +6128,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 'r',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 58
                           }
                         },
@@ -6314,7 +6144,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 't',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 58
                           }
                         }
@@ -6347,7 +6176,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 58
                       }
                     },
@@ -6368,7 +6196,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 58
                               }
                             }
@@ -6381,7 +6208,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 58
                       }
                     },
@@ -6401,7 +6227,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 58
                       }
                     }
@@ -6432,7 +6257,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               },
               'type' => 'def_line'
@@ -6470,7 +6294,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 59
                       }
                     }
@@ -6501,7 +6324,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               },
               'type' => 'def_line'
@@ -6526,7 +6348,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 60
                       }
                     },
@@ -6546,7 +6367,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 60
                       }
                     },
@@ -6570,7 +6390,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 61
                       }
                     },
@@ -6585,7 +6404,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'tie',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 61
                       }
                     },
@@ -6602,7 +6420,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 61
                       }
                     },
@@ -6623,7 +6440,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 62
                       }
                     },
@@ -6664,7 +6480,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             }
@@ -6675,7 +6490,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 55
           }
         },
@@ -6752,7 +6566,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -6779,7 +6592,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -6806,7 +6618,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -6833,7 +6644,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -6861,7 +6671,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 65
                               }
                             }
@@ -6874,7 +6683,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -6902,7 +6710,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 65
                               }
                             }
@@ -6915,7 +6722,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -6947,7 +6753,6 @@ $result_trees{'definition_commands'} = {
                                       ],
                                       'cmdname' => 'slanted',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 65
                                       }
                                     }
@@ -6957,7 +6762,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 65
                               }
                             }
@@ -6970,7 +6774,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -6998,7 +6801,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 't',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 65
                               }
                             }
@@ -7011,7 +6813,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7052,7 +6853,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7079,7 +6879,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7106,7 +6905,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7133,7 +6931,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7161,7 +6958,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 65
                               }
                             }
@@ -7174,7 +6970,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7202,7 +6997,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 65
                               }
                             }
@@ -7215,7 +7009,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7247,7 +7040,6 @@ $result_trees{'definition_commands'} = {
                                       ],
                                       'cmdname' => 'slanted',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 65
                                       }
                                     }
@@ -7257,7 +7049,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 65
                               }
                             }
@@ -7270,7 +7061,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7298,7 +7088,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 't',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 65
                               }
                             }
@@ -7311,7 +7100,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7352,7 +7140,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7379,7 +7166,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7406,7 +7192,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7433,7 +7218,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7461,7 +7245,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 65
                               }
                             }
@@ -7474,7 +7257,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7502,7 +7284,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 65
                               }
                             }
@@ -7515,7 +7296,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7547,7 +7327,6 @@ $result_trees{'definition_commands'} = {
                                       ],
                                       'cmdname' => 'slanted',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 65
                                       }
                                     }
@@ -7557,7 +7336,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 65
                               }
                             }
@@ -7570,7 +7348,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -7598,7 +7375,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 't',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 65
                               }
                             }
@@ -7611,7 +7387,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     }
@@ -7636,7 +7411,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'defspec'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               },
               'type' => 'def_line'
@@ -7713,7 +7487,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 66
                       }
                     },
@@ -7740,7 +7513,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 66
                       }
                     },
@@ -7767,7 +7539,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 66
                       }
                     },
@@ -7794,7 +7565,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 66
                       }
                     },
@@ -7822,7 +7592,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 66
                               }
                             }
@@ -7835,7 +7604,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 66
                       }
                     },
@@ -7863,7 +7631,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 66
                               }
                             }
@@ -7876,7 +7643,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 66
                       }
                     },
@@ -7908,7 +7674,6 @@ $result_trees{'definition_commands'} = {
                                       ],
                                       'cmdname' => 'slanted',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 66
                                       }
                                     }
@@ -7918,7 +7683,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 66
                               }
                             }
@@ -7931,7 +7695,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 66
                       }
                     }
@@ -7962,7 +7725,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 66
               },
               'type' => 'def_line'
@@ -8008,7 +7770,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             }
@@ -8019,7 +7780,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 65
           }
         },
@@ -8045,7 +7805,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 70
                       },
                       'type' => 'bracketed_arg'
@@ -8119,7 +7878,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 70
                       }
                     },
@@ -8166,7 +7924,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 70
                       }
                     },
@@ -8198,7 +7955,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               },
               'type' => 'def_line'
@@ -8215,7 +7971,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'dots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     },
@@ -8235,7 +7990,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     },
@@ -8255,7 +8009,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     },
@@ -8296,7 +8049,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               }
             }
@@ -8307,7 +8059,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 70
           }
         },
@@ -8333,7 +8084,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 74
                       },
                       'type' => 'bracketed_arg'
@@ -8408,7 +8158,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 74
                               }
                             }
@@ -8421,7 +8170,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 74
                       }
                     },
@@ -8469,7 +8217,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 74
                               }
                             }
@@ -8482,7 +8229,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 74
                       }
                     },
@@ -8514,7 +8260,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               },
               'type' => 'def_line'
@@ -8531,7 +8276,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'dots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 75
                       }
                     },
@@ -8551,7 +8295,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 75
                       }
                     },
@@ -8571,7 +8314,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 75
                       }
                     },
@@ -8612,7 +8354,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             }
@@ -8623,7 +8364,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 74
           }
         },
@@ -8635,7 +8375,6 @@ $result_trees{'definition_commands'} = {
         {
           'cmdname' => 'noindent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 78
           }
         },
@@ -8672,7 +8411,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 79
                       },
                       'type' => 'bracketed_arg'
@@ -8724,7 +8462,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'defcv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 79
               },
               'type' => 'def_line'
@@ -8741,7 +8478,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'dots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 80
                       }
                     },
@@ -8782,7 +8518,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 81
               }
             }
@@ -8793,7 +8528,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 79
           }
         },
@@ -8819,7 +8553,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 83
                       },
                       'type' => 'bracketed_arg'
@@ -8860,7 +8593,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 83
                       }
                     },
@@ -8935,7 +8667,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               },
               'type' => 'def_line'
@@ -8952,7 +8683,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'dots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 84
                       }
                     },
@@ -8993,7 +8723,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 85
               }
             }
@@ -9004,7 +8733,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 83
           }
         },
@@ -9044,7 +8772,6 @@ $result_trees{'definition_commands'} = {
                             'def_role' => 'category'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 88
                           },
                           'type' => 'bracketed_arg'
@@ -9118,7 +8845,6 @@ $result_trees{'definition_commands'} = {
                             'def_role' => 'arg'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 88
                           }
                         },
@@ -9165,7 +8891,6 @@ $result_trees{'definition_commands'} = {
                             'def_role' => 'arg'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 88
                           }
                         },
@@ -9197,7 +8922,6 @@ $result_trees{'definition_commands'} = {
                     'original_def_cmdname' => 'deftypefn'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 88
                   },
                   'type' => 'def_line'
@@ -9214,7 +8938,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 'dots',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 89
                           }
                         },
@@ -9234,7 +8957,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 'var',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 89
                           }
                         },
@@ -9254,7 +8976,6 @@ $result_trees{'definition_commands'} = {
                           ],
                           'cmdname' => 'var',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 89
                           }
                         },
@@ -9295,7 +9016,6 @@ $result_trees{'definition_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 90
                   }
                 }
@@ -9306,7 +9026,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 88
               }
             },
@@ -9337,13 +9056,11 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 91
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 87
           }
         },
@@ -9443,7 +9160,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'defun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 93
               },
               'type' => 'def_line'
@@ -9465,7 +9181,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 94
                       }
                     },
@@ -9485,7 +9200,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 94
                       }
                     },
@@ -9505,7 +9219,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 94
                       }
                     },
@@ -9546,7 +9259,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               }
             }
@@ -9557,7 +9269,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 93
           }
         },
@@ -9634,7 +9345,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 97
                               }
                             }
@@ -9647,7 +9357,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 97
                       }
                     },
@@ -9685,7 +9394,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'defun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 97
               },
               'type' => 'def_line'
@@ -9710,7 +9418,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 98
                       }
                     },
@@ -9730,7 +9437,6 @@ $result_trees{'definition_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 98
                       }
                     },
@@ -9771,7 +9477,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 99
               }
             }
@@ -9782,7 +9487,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 97
           }
         },
@@ -9853,7 +9557,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     },
@@ -9880,7 +9583,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     },
@@ -9907,7 +9609,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     },
@@ -9954,7 +9655,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     },
@@ -9988,7 +9688,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     },
@@ -10022,7 +9721,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     },
@@ -10063,7 +9761,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 102
                       }
                     },
@@ -10097,7 +9794,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 102
                       }
                     },
@@ -10143,7 +9839,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               },
               'type' => 'def_line'
@@ -10189,7 +9884,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             }
@@ -10200,7 +9894,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 101
           }
         },
@@ -10226,7 +9919,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 106
                       },
                       'type' => 'bracketed_arg'
@@ -10300,7 +9992,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 106
                       }
                     },
@@ -10354,7 +10045,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 106
                       }
                     },
@@ -10406,7 +10096,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               },
               'type' => 'def_line'
@@ -10425,7 +10114,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       },
                       'type' => 'bracketed_arg'
@@ -10499,7 +10187,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     },
@@ -10519,7 +10206,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     },
@@ -10566,7 +10252,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     },
@@ -10586,7 +10271,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     },
@@ -10637,7 +10321,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               },
               'type' => 'def_line'
@@ -10656,7 +10339,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 108
                       },
                       'type' => 'bracketed_arg'
@@ -10730,7 +10412,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 108
                       }
                     },
@@ -10750,7 +10431,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 108
                       }
                     },
@@ -10797,7 +10477,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 108
                       }
                     },
@@ -10817,7 +10496,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 108
                       }
                     },
@@ -10868,7 +10546,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 108
               },
               'type' => 'def_line'
@@ -10887,7 +10564,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 109
                       },
                       'type' => 'bracketed_arg'
@@ -10961,7 +10637,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 109
                       }
                     },
@@ -10981,7 +10656,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 109
                       }
                     },
@@ -11028,7 +10702,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 109
                       }
                     },
@@ -11048,7 +10721,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 109
                       }
                     },
@@ -11099,7 +10771,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 109
               },
               'type' => 'def_line'
@@ -11118,7 +10789,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       },
                       'type' => 'bracketed_arg'
@@ -11192,7 +10862,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     },
@@ -11212,7 +10881,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     },
@@ -11259,7 +10927,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     },
@@ -11279,7 +10946,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     },
@@ -11330,7 +10996,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 110
               },
               'type' => 'def_line'
@@ -11349,7 +11014,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 111
                       },
                       'type' => 'bracketed_arg'
@@ -11423,7 +11087,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 111
                       }
                     },
@@ -11443,7 +11106,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 111
                       }
                     },
@@ -11490,7 +11152,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 111
                       }
                     },
@@ -11510,7 +11171,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 111
                       }
                     },
@@ -11561,7 +11221,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 111
               },
               'type' => 'def_line'
@@ -11580,7 +11239,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 112
                       },
                       'type' => 'bracketed_arg'
@@ -11654,7 +11312,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 112
                       }
                     },
@@ -11675,7 +11332,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 112
                               }
                             }
@@ -11688,7 +11344,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 112
                       }
                     },
@@ -11735,7 +11390,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 112
                       }
                     },
@@ -11756,7 +11410,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 112
                               }
                             }
@@ -11769,7 +11422,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 112
                       }
                     },
@@ -11820,7 +11472,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 112
               },
               'type' => 'def_line'
@@ -11839,7 +11490,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       },
                       'type' => 'bracketed_arg'
@@ -11913,7 +11563,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -11934,7 +11583,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 113
                               }
                             }
@@ -11947,7 +11595,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -11994,7 +11641,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -12015,7 +11661,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 113
                               }
                             }
@@ -12028,7 +11673,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -12079,7 +11723,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 113
               },
               'type' => 'def_line'
@@ -12098,7 +11741,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 114
                       },
                       'type' => 'bracketed_arg'
@@ -12172,7 +11814,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 114
                       }
                     },
@@ -12193,7 +11834,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 114
                               }
                             }
@@ -12206,7 +11846,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 114
                       }
                     },
@@ -12253,7 +11892,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 114
                       }
                     },
@@ -12274,7 +11912,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 114
                               }
                             }
@@ -12287,7 +11924,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 114
                       }
                     },
@@ -12338,7 +11974,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 114
               },
               'type' => 'def_line'
@@ -12357,7 +11992,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 115
                       },
                       'type' => 'bracketed_arg'
@@ -12431,7 +12065,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 115
                       }
                     },
@@ -12452,7 +12085,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 115
                               }
                             }
@@ -12465,7 +12097,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 115
                       }
                     },
@@ -12512,7 +12143,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 115
                       }
                     },
@@ -12533,7 +12163,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 115
                               }
                             }
@@ -12546,7 +12175,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 115
                       }
                     },
@@ -12597,7 +12225,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 115
               },
               'type' => 'def_line'
@@ -12616,7 +12243,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       },
                       'type' => 'bracketed_arg'
@@ -12690,7 +12316,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     },
@@ -12711,7 +12336,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 't',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 116
                               }
                             }
@@ -12724,7 +12348,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     },
@@ -12771,7 +12394,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     },
@@ -12792,7 +12414,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 't',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 116
                               }
                             }
@@ -12805,7 +12426,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     },
@@ -12856,7 +12476,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 116
               },
               'type' => 'def_line'
@@ -12875,7 +12494,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 117
                       },
                       'type' => 'bracketed_arg'
@@ -12949,7 +12567,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 117
                       }
                     },
@@ -12970,7 +12587,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 117
                               }
                             }
@@ -12983,7 +12599,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 117
                       }
                     },
@@ -13030,7 +12645,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 117
                       }
                     },
@@ -13051,7 +12665,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 117
                               }
                             }
@@ -13064,7 +12677,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 117
                       }
                     },
@@ -13115,7 +12727,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 117
               },
               'type' => 'def_line'
@@ -13134,7 +12745,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 118
                       },
                       'type' => 'bracketed_arg'
@@ -13208,7 +12818,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 118
                       }
                     },
@@ -13229,7 +12838,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 118
                               }
                             }
@@ -13242,7 +12850,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 118
                       }
                     },
@@ -13289,7 +12896,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 118
                       }
                     },
@@ -13310,7 +12916,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 118
                               }
                             }
@@ -13323,7 +12928,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 118
                       }
                     },
@@ -13374,7 +12978,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               },
               'type' => 'def_line'
@@ -13393,7 +12996,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       },
                       'type' => 'bracketed_arg'
@@ -13467,7 +13069,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     },
@@ -13488,7 +13089,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 119
                               }
                             }
@@ -13501,7 +13101,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     },
@@ -13548,7 +13147,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     },
@@ -13569,7 +13167,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 119
                               }
                             }
@@ -13582,7 +13179,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     },
@@ -13633,7 +13229,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               },
               'type' => 'def_line'
@@ -13652,7 +13247,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 120
                       },
                       'type' => 'bracketed_arg'
@@ -13726,7 +13320,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 120
                       }
                     },
@@ -13747,7 +13340,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 120
                               }
                             }
@@ -13760,7 +13352,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 120
                       }
                     },
@@ -13807,7 +13398,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 120
                       }
                     },
@@ -13828,7 +13418,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 120
                               }
                             }
@@ -13841,7 +13430,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 120
                       }
                     },
@@ -13892,7 +13480,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 120
               },
               'type' => 'def_line'
@@ -13938,7 +13525,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               }
             }
@@ -13949,7 +13535,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 106
           }
         },
@@ -13975,7 +13560,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 124
                       },
                       'type' => 'bracketed_arg'
@@ -14049,7 +13633,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 124
                       }
                     },
@@ -14103,7 +13686,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 124
                       }
                     },
@@ -14155,7 +13737,6 @@ $result_trees{'definition_commands'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 124
               },
               'type' => 'def_line'
@@ -14174,7 +13755,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       },
                       'type' => 'bracketed_arg'
@@ -14235,7 +13815,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -14262,7 +13841,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -14316,7 +13894,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -14374,7 +13951,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 125
               },
               'type' => 'def_line'
@@ -14393,7 +13969,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 126
                       },
                       'type' => 'bracketed_arg'
@@ -14454,7 +14029,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 126
                       }
                     },
@@ -14481,7 +14055,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 126
                       }
                     },
@@ -14535,7 +14108,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 126
                       }
                     },
@@ -14593,7 +14165,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 126
               },
               'type' => 'def_line'
@@ -14612,7 +14183,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 127
                       },
                       'type' => 'bracketed_arg'
@@ -14673,7 +14243,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 127
                       }
                     },
@@ -14700,7 +14269,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 127
                       }
                     },
@@ -14754,7 +14322,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 127
                       }
                     },
@@ -14812,7 +14379,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 127
               },
               'type' => 'def_line'
@@ -14831,7 +14397,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       },
                       'type' => 'bracketed_arg'
@@ -14892,7 +14457,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -14919,7 +14483,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -14973,7 +14536,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -15031,7 +14593,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 128
               },
               'type' => 'def_line'
@@ -15050,7 +14611,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 129
                       },
                       'type' => 'bracketed_arg'
@@ -15111,7 +14671,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 129
                       }
                     },
@@ -15138,7 +14697,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 129
                       }
                     },
@@ -15192,7 +14750,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 129
                       }
                     },
@@ -15250,7 +14807,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 129
               },
               'type' => 'def_line'
@@ -15269,7 +14825,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       },
                       'type' => 'bracketed_arg'
@@ -15331,7 +14886,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 130
                               }
                             }
@@ -15344,7 +14898,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -15371,7 +14924,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -15425,7 +14977,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -15483,7 +15034,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 130
               },
               'type' => 'def_line'
@@ -15502,7 +15052,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       },
                       'type' => 'bracketed_arg'
@@ -15564,7 +15113,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 131
                               }
                             }
@@ -15577,7 +15125,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -15604,7 +15151,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -15658,7 +15204,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -15716,7 +15261,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 131
               },
               'type' => 'def_line'
@@ -15735,7 +15279,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       },
                       'type' => 'bracketed_arg'
@@ -15797,7 +15340,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 132
                               }
                             }
@@ -15810,7 +15352,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -15837,7 +15378,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -15891,7 +15431,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -15949,7 +15488,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 132
               },
               'type' => 'def_line'
@@ -15968,7 +15506,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 133
                       },
                       'type' => 'bracketed_arg'
@@ -16030,7 +15567,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 133
                               }
                             }
@@ -16043,7 +15579,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 133
                       }
                     },
@@ -16070,7 +15605,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 133
                       }
                     },
@@ -16124,7 +15658,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 133
                       }
                     },
@@ -16182,7 +15715,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 133
               },
               'type' => 'def_line'
@@ -16201,7 +15733,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       },
                       'type' => 'bracketed_arg'
@@ -16263,7 +15794,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 't',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 134
                               }
                             }
@@ -16276,7 +15806,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -16303,7 +15832,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -16357,7 +15885,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -16415,7 +15942,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 134
               },
               'type' => 'def_line'
@@ -16434,7 +15960,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 135
                       },
                       'type' => 'bracketed_arg'
@@ -16496,7 +16021,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 135
                               }
                             }
@@ -16509,7 +16033,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 135
                       }
                     },
@@ -16536,7 +16059,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 135
                       }
                     },
@@ -16590,7 +16112,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 135
                       }
                     },
@@ -16648,7 +16169,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 135
               },
               'type' => 'def_line'
@@ -16667,7 +16187,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       },
                       'type' => 'bracketed_arg'
@@ -16729,7 +16248,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 136
                               }
                             }
@@ -16742,7 +16260,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -16769,7 +16286,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -16823,7 +16339,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -16881,7 +16396,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 136
               },
               'type' => 'def_line'
@@ -16900,7 +16414,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       },
                       'type' => 'bracketed_arg'
@@ -16962,7 +16475,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 137
                               }
                             }
@@ -16975,7 +16487,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -17002,7 +16513,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -17056,7 +16566,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -17114,7 +16623,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 137
               },
               'type' => 'def_line'
@@ -17133,7 +16641,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       },
                       'type' => 'bracketed_arg'
@@ -17195,7 +16702,6 @@ $result_trees{'definition_commands'} = {
                               ],
                               'cmdname' => 'slanted',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 138
                               }
                             }
@@ -17208,7 +16714,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     },
@@ -17235,7 +16740,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     },
@@ -17289,7 +16793,6 @@ $result_trees{'definition_commands'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     },
@@ -17347,7 +16850,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 138
               },
               'type' => 'def_line'
@@ -17393,7 +16895,6 @@ $result_trees{'definition_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 140
               }
             }
@@ -17404,7 +16905,6 @@ $result_trees{'definition_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 124
           }
         },
@@ -17423,7 +16923,6 @@ $result_trees{'definition_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/converters_tests/email_table_command_as_argument.pl 
b/tp/t/results/converters_tests/email_table_command_as_argument.pl
index 205afa1736..ce81d1ca6f 100644
--- a/tp/t/results/converters_tests/email_table_command_as_argument.pl
+++ b/tp/t/results/converters_tests/email_table_command_as_argument.pl
@@ -16,7 +16,6 @@ $result_trees{'email_table_command_as_argument'} = {
                 {
                   'cmdname' => 'email',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -67,7 +66,6 @@ $result_trees{'email_table_command_as_argument'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -118,7 +116,6 @@ $result_trees{'email_table_command_as_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -132,7 +129,6 @@ $result_trees{'email_table_command_as_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/converters_tests/empty_accent.pl 
b/tp/t/results/converters_tests/empty_accent.pl
index 802cc32b8f..f520bc2604 100644
--- a/tp/t/results/converters_tests/empty_accent.pl
+++ b/tp/t/results/converters_tests/empty_accent.pl
@@ -19,7 +19,6 @@ $result_trees{'empty_accent'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/converters_tests/enumerate_above_ten.pl 
b/tp/t/results/converters_tests/enumerate_above_ten.pl
index 3f6905f92e..6b2394fdff 100644
--- a/tp/t/results/converters_tests/enumerate_above_ten.pl
+++ b/tp/t/results/converters_tests/enumerate_above_ten.pl
@@ -49,7 +49,6 @@ $result_trees{'enumerate_above_ten'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -80,7 +79,6 @@ $result_trees{'enumerate_above_ten'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -94,7 +92,6 @@ $result_trees{'enumerate_above_ten'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/converters_tests/footnote_no_number.pl 
b/tp/t/results/converters_tests/footnote_no_number.pl
index 45864e8591..dffb760979 100644
--- a/tp/t/results/converters_tests/footnote_no_number.pl
+++ b/tp/t/results/converters_tests/footnote_no_number.pl
@@ -38,7 +38,6 @@ $result_trees{'footnote_no_number'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'footnote_no_number'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'footnote_no_number'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -157,7 +154,6 @@ $result_trees{'footnote_no_number'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -196,7 +192,6 @@ $result_trees{'footnote_no_number'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -217,7 +212,6 @@ $result_trees{'footnote_no_number'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/converters_tests/footnote_no_number_separate.pl 
b/tp/t/results/converters_tests/footnote_no_number_separate.pl
index bf337e03ab..5a7322d4c0 100644
--- a/tp/t/results/converters_tests/footnote_no_number_separate.pl
+++ b/tp/t/results/converters_tests/footnote_no_number_separate.pl
@@ -38,7 +38,6 @@ $result_trees{'footnote_no_number_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'footnote_no_number_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'footnote_no_number_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -157,7 +154,6 @@ $result_trees{'footnote_no_number_separate'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -196,7 +192,6 @@ $result_trees{'footnote_no_number_separate'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -217,7 +212,6 @@ $result_trees{'footnote_no_number_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/converters_tests/form_feeds.pl 
b/tp/t/results/converters_tests/form_feeds.pl
index 3bde04e5da..cb5e20b806 100644
--- a/tp/t/results/converters_tests/form_feeds.pl
+++ b/tp/t/results/converters_tests/form_feeds.pl
@@ -45,7 +45,6 @@ $result_trees{'form_feeds'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -154,7 +153,6 @@ $result_trees{'form_feeds'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -185,7 +183,6 @@ $result_trees{'form_feeds'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -216,7 +213,6 @@ $result_trees{'form_feeds'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -255,7 +251,6 @@ $result_trees{'form_feeds'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -321,13 +316,11 @@ $result_trees{'form_feeds'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -360,7 +353,6 @@ $result_trees{'form_feeds'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -388,7 +380,6 @@ $result_trees{'form_feeds'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -412,7 +403,6 @@ $result_trees{'form_feeds'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -453,7 +443,6 @@ $result_trees{'form_feeds'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       },
                       'type' => 'bracketed_arg'
@@ -483,7 +472,6 @@ $result_trees{'form_feeds'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       },
                       'type' => 'bracketed_arg'
@@ -513,7 +501,6 @@ $result_trees{'form_feeds'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       },
                       'type' => 'bracketed_arg'
@@ -543,7 +530,6 @@ $result_trees{'form_feeds'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       },
                       'type' => 'bracketed_arg'
@@ -573,7 +559,6 @@ $result_trees{'form_feeds'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       },
                       'type' => 'bracketed_arg'
@@ -599,7 +584,6 @@ $result_trees{'form_feeds'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'def_line'
@@ -626,7 +610,6 @@ $result_trees{'form_feeds'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       },
                       'type' => 'bracketed_arg'
@@ -656,7 +639,6 @@ $result_trees{'form_feeds'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       },
                       'type' => 'bracketed_arg'
@@ -686,7 +668,6 @@ $result_trees{'form_feeds'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       },
                       'type' => 'bracketed_arg'
@@ -716,7 +697,6 @@ $result_trees{'form_feeds'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       },
                       'type' => 'bracketed_arg'
@@ -746,7 +726,6 @@ $result_trees{'form_feeds'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       },
                       'type' => 'bracketed_arg'
@@ -778,7 +757,6 @@ $result_trees{'form_feeds'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               },
               'type' => 'def_line'
@@ -824,7 +802,6 @@ $result_trees{'form_feeds'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             }
@@ -835,7 +812,6 @@ $result_trees{'form_feeds'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -913,7 +889,6 @@ $result_trees{'form_feeds'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -976,7 +951,6 @@ $result_trees{'form_feeds'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -1020,7 +994,6 @@ $result_trees{'form_feeds'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
@@ -1031,7 +1004,6 @@ $result_trees{'form_feeds'} = {
             'shortcaption' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         },
@@ -1111,7 +1083,6 @@ $result_trees{'form_feeds'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             }
@@ -1127,7 +1098,6 @@ $result_trees{'form_feeds'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         },
@@ -1163,7 +1133,6 @@ $result_trees{'form_feeds'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           }
         },
@@ -1183,7 +1152,6 @@ $result_trees{'form_feeds'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
diff --git a/tp/t/results/converters_tests/frenchspacing_and_code.pl 
b/tp/t/results/converters_tests/frenchspacing_and_code.pl
index ee6f797382..5c1f9661b1 100644
--- a/tp/t/results/converters_tests/frenchspacing_and_code.pl
+++ b/tp/t/results/converters_tests/frenchspacing_and_code.pl
@@ -43,7 +43,6 @@ $result_trees{'frenchspacing_and_code'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -83,7 +82,6 @@ $result_trees{'frenchspacing_and_code'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -119,7 +117,6 @@ $result_trees{'frenchspacing_and_code'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -151,7 +148,6 @@ $result_trees{'frenchspacing_and_code'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -208,7 +204,6 @@ $result_trees{'frenchspacing_and_code'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -274,13 +269,11 @@ $result_trees{'frenchspacing_and_code'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -306,7 +299,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       },
                       'type' => 'bracketed_arg'
@@ -328,7 +320,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       },
                       'type' => 'bracketed_arg'
@@ -350,7 +341,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       },
                       'type' => 'bracketed_arg'
@@ -372,7 +362,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       },
                       'type' => 'bracketed_arg'
@@ -439,7 +428,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -466,7 +454,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     }
@@ -548,7 +535,6 @@ $result_trees{'frenchspacing_and_code'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               },
               'type' => 'def_line'
@@ -594,7 +580,6 @@ $result_trees{'frenchspacing_and_code'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
@@ -605,7 +590,6 @@ $result_trees{'frenchspacing_and_code'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -631,7 +615,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       },
                       'type' => 'bracketed_arg'
@@ -653,7 +636,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       },
                       'type' => 'bracketed_arg'
@@ -675,7 +657,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       },
                       'type' => 'bracketed_arg'
@@ -742,7 +723,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     },
@@ -769,7 +749,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     }
@@ -851,7 +830,6 @@ $result_trees{'frenchspacing_and_code'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               },
               'type' => 'def_line'
@@ -897,7 +875,6 @@ $result_trees{'frenchspacing_and_code'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -908,7 +885,6 @@ $result_trees{'frenchspacing_and_code'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         },
@@ -946,7 +922,6 @@ $result_trees{'frenchspacing_and_code'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         }
@@ -960,7 +935,6 @@ $result_trees{'frenchspacing_and_code'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -992,7 +966,6 @@ $result_trees{'frenchspacing_and_code'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 27
       }
     },
@@ -1049,7 +1022,6 @@ $result_trees{'frenchspacing_and_code'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -1115,13 +1087,11 @@ $result_trees{'frenchspacing_and_code'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           }
         },
@@ -1147,7 +1117,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       },
                       'type' => 'bracketed_arg'
@@ -1169,7 +1138,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       },
                       'type' => 'bracketed_arg'
@@ -1191,7 +1159,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       },
                       'type' => 'bracketed_arg'
@@ -1213,7 +1180,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       },
                       'type' => 'bracketed_arg'
@@ -1280,7 +1246,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       }
                     },
@@ -1307,7 +1272,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       }
                     }
@@ -1389,7 +1353,6 @@ $result_trees{'frenchspacing_and_code'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               },
               'type' => 'def_line'
@@ -1435,7 +1398,6 @@ $result_trees{'frenchspacing_and_code'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             }
@@ -1446,7 +1408,6 @@ $result_trees{'frenchspacing_and_code'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38
           }
         },
@@ -1472,7 +1433,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 42
                       },
                       'type' => 'bracketed_arg'
@@ -1494,7 +1454,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 42
                       },
                       'type' => 'bracketed_arg'
@@ -1516,7 +1475,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 42
                       },
                       'type' => 'bracketed_arg'
@@ -1583,7 +1541,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 42
                       }
                     },
@@ -1610,7 +1567,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 42
                       }
                     }
@@ -1692,7 +1648,6 @@ $result_trees{'frenchspacing_and_code'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               },
               'type' => 'def_line'
@@ -1738,7 +1693,6 @@ $result_trees{'frenchspacing_and_code'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
@@ -1749,7 +1703,6 @@ $result_trees{'frenchspacing_and_code'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 42
           }
         }
@@ -1763,7 +1716,6 @@ $result_trees{'frenchspacing_and_code'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 28
       }
     }
diff --git a/tp/t/results/converters_tests/image_extension.pl 
b/tp/t/results/converters_tests/image_extension.pl
index 49d238be43..1a650ea732 100644
--- a/tp/t/results/converters_tests/image_extension.pl
+++ b/tp/t/results/converters_tests/image_extension.pl
@@ -42,7 +42,6 @@ $result_trees{'image_extension'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -78,7 +77,6 @@ $result_converted_errors{'plaintext'}->{'image_extension'} = [
   {
     'error_line' => 'warning: could not find @image file `f---ile.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'could not find @image file `f---ile.txt\' nor alternate text',
     'type' => 'warning'
@@ -94,7 +92,6 @@ $result_converted_errors{'html_text'}->{'image_extension'} = [
   {
     'error_line' => 'warning: @image file `f---ile\' (for HTML) not found, 
using `f---ile.gr--a\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@image file `f---ile\' (for HTML) not found, using 
`f---ile.gr--a\'',
     'type' => 'warning'
@@ -114,7 +111,6 @@ $result_converted_errors{'docbook'}->{'image_extension'} = [
   {
     'error_line' => 'warning: @image file `f---ile\' not found, using 
`f---ile.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@image file `f---ile\' not found, using `f---ile.jpg\'',
     'type' => 'warning'
@@ -130,7 +126,6 @@ $result_converted_errors{'latex_text'}->{'image_extension'} 
= [
   {
     'error_line' => 'warning: @image file `f---ile\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@image file `f---ile\' (for LaTeX) not found',
     'type' => 'warning'
@@ -164,7 +159,6 @@ $result_converted_errors{'info'}->{'image_extension'} = [
   {
     'error_line' => 'warning: could not find @image file `f---ile.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'could not find @image file `f---ile.txt\' nor alternate text',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/image_formatting.pl 
b/tp/t/results/converters_tests/image_formatting.pl
index 2578722ef1..f036c161bb 100644
--- a/tp/t/results/converters_tests/image_formatting.pl
+++ b/tp/t/results/converters_tests/image_formatting.pl
@@ -38,7 +38,6 @@ $result_trees{'image_formatting'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'image_formatting'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'image_formatting'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -161,7 +158,6 @@ $result_trees{'image_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -184,7 +180,6 @@ $result_trees{'image_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -217,7 +212,6 @@ $result_trees{'image_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -248,7 +242,6 @@ $result_trees{'image_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -281,7 +274,6 @@ $result_trees{'image_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -315,7 +307,6 @@ $result_trees{'image_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -348,7 +339,6 @@ $result_trees{'image_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -385,7 +375,6 @@ $result_trees{'image_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -418,7 +407,6 @@ $result_trees{'image_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -458,7 +446,6 @@ $result_trees{'image_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -491,7 +478,6 @@ $result_trees{'image_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -546,7 +532,6 @@ $result_trees{'image_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -576,7 +561,6 @@ $result_trees{'image_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -626,7 +610,6 @@ $result_trees{'image_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -659,7 +642,6 @@ $result_trees{'image_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -701,7 +683,6 @@ $result_trees{'image_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -779,7 +760,6 @@ $result_trees{'image_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -803,7 +783,6 @@ $result_trees{'image_formatting'} = {
                       ],
                       'cmdname' => 'file',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -855,7 +834,6 @@ $result_trees{'image_formatting'} = {
                       ],
                       'cmdname' => 'file',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -874,7 +852,6 @@ $result_trees{'image_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -898,7 +875,6 @@ $result_trees{'image_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -921,7 +897,6 @@ $result_trees{'image_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -978,7 +953,6 @@ $result_trees{'image_formatting'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 19
                   }
                 },
@@ -1001,7 +975,6 @@ $result_trees{'image_formatting'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 19
                   }
                 },
@@ -1034,7 +1007,6 @@ $result_trees{'image_formatting'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20
                   }
                 },
@@ -1065,7 +1037,6 @@ $result_trees{'image_formatting'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20
                   }
                 },
@@ -1098,7 +1069,6 @@ $result_trees{'image_formatting'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 21
                   }
                 },
@@ -1132,7 +1102,6 @@ $result_trees{'image_formatting'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 21
                   }
                 },
@@ -1165,7 +1134,6 @@ $result_trees{'image_formatting'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 22
                   }
                 },
@@ -1202,7 +1170,6 @@ $result_trees{'image_formatting'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 22
                   }
                 },
@@ -1235,7 +1202,6 @@ $result_trees{'image_formatting'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   }
                 },
@@ -1275,7 +1241,6 @@ $result_trees{'image_formatting'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   }
                 },
@@ -1308,7 +1273,6 @@ $result_trees{'image_formatting'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   }
                 },
@@ -1363,7 +1327,6 @@ $result_trees{'image_formatting'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   }
                 },
@@ -1396,7 +1359,6 @@ $result_trees{'image_formatting'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25
                   }
                 },
@@ -1438,7 +1400,6 @@ $result_trees{'image_formatting'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25
                   }
                 },
@@ -1516,7 +1477,6 @@ $result_trees{'image_formatting'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 26
                   }
                 },
@@ -1540,7 +1500,6 @@ $result_trees{'image_formatting'} = {
                           ],
                           'cmdname' => 'file',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 26
                           }
                         },
@@ -1592,7 +1551,6 @@ $result_trees{'image_formatting'} = {
                           ],
                           'cmdname' => 'file',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 26
                           }
                         },
@@ -1611,7 +1569,6 @@ $result_trees{'image_formatting'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 26
                   }
                 },
@@ -1635,7 +1592,6 @@ $result_trees{'image_formatting'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27
                   }
                 },
@@ -1658,7 +1614,6 @@ $result_trees{'image_formatting'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27
                   }
                 },
@@ -1696,13 +1651,11 @@ $result_trees{'image_formatting'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -1741,7 +1694,6 @@ $result_trees{'image_formatting'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           }
         },
@@ -1790,7 +1742,6 @@ $result_trees{'image_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -1811,7 +1762,6 @@ $result_trees{'image_formatting'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -2076,7 +2026,6 @@ 
$result_converted_errors{'html_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `f-ile\' (for HTML) not found, using 
`f-ile.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@image file `f-ile\' (for HTML) not found, using `f-ile.jpg\'',
     'type' => 'warning'
@@ -2084,7 +2033,6 @@ 
$result_converted_errors{'html_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `f--ile@.\' (for HTML) not found, 
using `f--ile@.file ext e--xt}\'
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@image file `f--ile@.\' (for HTML) not found, using 
`f--ile@.file ext e--xt}\'',
     'type' => 'warning'
@@ -2092,7 +2040,6 @@ 
$result_converted_errors{'html_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `image\' (for HTML) not found, using 
`image.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
     'type' => 'warning'
@@ -2100,7 +2047,6 @@ 
$result_converted_errors{'html_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `image\' (for HTML) not found, using 
`image.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
     'type' => 'warning'
@@ -2108,7 +2054,6 @@ 
$result_converted_errors{'html_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `f-ile\' (for HTML) not found, using 
`f-ile.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'text' => '@image file `f-ile\' (for HTML) not found, using `f-ile.jpg\'',
     'type' => 'warning'
@@ -2116,7 +2061,6 @@ 
$result_converted_errors{'html_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `f--ile@.\' (for HTML) not found, 
using `f--ile@.file ext e--xt}\'
 ',
-    'file_name' => '',
     'line_nr' => 26,
     'text' => '@image file `f--ile@.\' (for HTML) not found, using 
`f--ile@.file ext e--xt}\'',
     'type' => 'warning'
@@ -2124,7 +2068,6 @@ 
$result_converted_errors{'html_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `image\' (for HTML) not found, using 
`image.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
     'type' => 'warning'
@@ -2132,7 +2075,6 @@ 
$result_converted_errors{'html_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `image\' (for HTML) not found, using 
`image.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
     'type' => 'warning'
@@ -2222,7 +2164,6 @@ $result_converted_errors{'docbook'}->{'image_formatting'} 
= [
   {
     'error_line' => 'warning: @image file `f-ile\' not found, using 
`f-ile.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@image file `f-ile\' not found, using `f-ile.jpg\'',
     'type' => 'warning'
@@ -2230,7 +2171,6 @@ $result_converted_errors{'docbook'}->{'image_formatting'} 
= [
   {
     'error_line' => 'warning: @image file `f--ile@.\' not found, using 
`f--ile@..jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@image file `f--ile@.\' not found, using `f--ile@..jpg\'',
     'type' => 'warning'
@@ -2238,7 +2178,6 @@ $result_converted_errors{'docbook'}->{'image_formatting'} 
= [
   {
     'error_line' => 'warning: @image file `f-ile\' not found, using 
`f-ile.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'text' => '@image file `f-ile\' not found, using `f-ile.jpg\'',
     'type' => 'warning'
@@ -2246,7 +2185,6 @@ $result_converted_errors{'docbook'}->{'image_formatting'} 
= [
   {
     'error_line' => 'warning: @image file `f--ile@.\' not found, using 
`f--ile@..jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 26,
     'text' => '@image file `f--ile@.\' not found, using `f--ile@..jpg\'',
     'type' => 'warning'
@@ -2294,7 +2232,6 @@ 
$result_converted_errors{'latex_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `f-ile\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@image file `f-ile\' (for LaTeX) not found',
     'type' => 'warning'
@@ -2302,7 +2239,6 @@ 
$result_converted_errors{'latex_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `f--ile@.\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@image file `f--ile@.\' (for LaTeX) not found',
     'type' => 'warning'
@@ -2310,7 +2246,6 @@ 
$result_converted_errors{'latex_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `image\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@image file `image\' (for LaTeX) not found',
     'type' => 'warning'
@@ -2318,7 +2253,6 @@ 
$result_converted_errors{'latex_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `image\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@image file `image\' (for LaTeX) not found',
     'type' => 'warning'
@@ -2326,7 +2260,6 @@ 
$result_converted_errors{'latex_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `f-ile\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'text' => '@image file `f-ile\' (for LaTeX) not found',
     'type' => 'warning'
@@ -2334,7 +2267,6 @@ 
$result_converted_errors{'latex_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `f--ile@.\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 26,
     'text' => '@image file `f--ile@.\' (for LaTeX) not found',
     'type' => 'warning'
@@ -2342,7 +2274,6 @@ 
$result_converted_errors{'latex_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `image\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => '@image file `image\' (for LaTeX) not found',
     'type' => 'warning'
@@ -2350,7 +2281,6 @@ 
$result_converted_errors{'latex_text'}->{'image_formatting'} = [
   {
     'error_line' => 'warning: @image file `image\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => '@image file `image\' (for LaTeX) not found',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/image_with_spaces.pl 
b/tp/t/results/converters_tests/image_with_spaces.pl
index 8114f79157..0591c90207 100644
Binary files a/tp/t/results/converters_tests/image_with_spaces.pl and 
b/tp/t/results/converters_tests/image_with_spaces.pl differ
diff --git a/tp/t/results/converters_tests/index_entry_in_preformatted.pl 
b/tp/t/results/converters_tests/index_entry_in_preformatted.pl
index 56146115c9..38072de43f 100644
--- a/tp/t/results/converters_tests/index_entry_in_preformatted.pl
+++ b/tp/t/results/converters_tests/index_entry_in_preformatted.pl
@@ -38,7 +38,6 @@ $result_trees{'index_entry_in_preformatted'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'index_entry_in_preformatted'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'index_entry_in_preformatted'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -182,7 +179,6 @@ $result_trees{'index_entry_in_preformatted'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   },
                   'type' => 'index_entry_command'
@@ -237,7 +233,6 @@ $result_trees{'index_entry_in_preformatted'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   },
                   'type' => 'index_entry_command'
@@ -278,7 +273,6 @@ $result_trees{'index_entry_in_preformatted'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   },
                   'type' => 'index_entry_command'
@@ -313,13 +307,11 @@ $result_trees{'index_entry_in_preformatted'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -333,7 +325,6 @@ $result_trees{'index_entry_in_preformatted'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/converters_tests/inline.pl 
b/tp/t/results/converters_tests/inline.pl
index 6712b30748..b785eb5975 100644
--- a/tp/t/results/converters_tests/inline.pl
+++ b/tp/t/results/converters_tests/inline.pl
@@ -46,7 +46,6 @@ $result_trees{'inline'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -84,7 +83,6 @@ $result_trees{'inline'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -122,7 +120,6 @@ $result_trees{'inline'} = {
                 'format' => 'xml'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -160,7 +157,6 @@ $result_trees{'inline'} = {
                 'format' => 'docbook'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -193,7 +189,6 @@ $result_trees{'inline'} = {
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -239,7 +234,6 @@ $result_trees{'inline'} = {
                                             }
                                           ],
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 7
                                           },
                                           'type' => 'balanced_braces'
@@ -250,7 +244,6 @@ $result_trees{'inline'} = {
                                   ],
                                   'cmdname' => 'code',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 7
                                   }
                                 },
@@ -259,7 +252,6 @@ $result_trees{'inline'} = {
                                 }
                               ],
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 7
                               },
                               'type' => 'balanced_braces'
@@ -271,7 +263,6 @@ $result_trees{'inline'} = {
                                 }
                               ],
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 7
                               },
                               'type' => 'balanced_braces'
@@ -282,7 +273,6 @@ $result_trees{'inline'} = {
                       ],
                       'cmdname' => 'math',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -304,7 +294,6 @@ $result_trees{'inline'} = {
                 'format' => 'latex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -357,7 +346,6 @@ $result_trees{'inline'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -395,7 +383,6 @@ $result_trees{'inline'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -433,7 +420,6 @@ $result_trees{'inline'} = {
                 'format' => 'xml'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -471,7 +457,6 @@ $result_trees{'inline'} = {
                 'format' => 'docbook'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -504,7 +489,6 @@ $result_trees{'inline'} = {
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -546,7 +530,6 @@ $result_trees{'inline'} = {
                                     }
                                   ],
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 15
                                   },
                                   'type' => 'balanced_braces'
@@ -557,7 +540,6 @@ $result_trees{'inline'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 15
                           }
                         },
@@ -566,7 +548,6 @@ $result_trees{'inline'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       },
                       'type' => 'balanced_braces'
@@ -578,7 +559,6 @@ $result_trees{'inline'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       },
                       'type' => 'balanced_braces'
@@ -601,7 +581,6 @@ $result_trees{'inline'} = {
                 'format' => 'latex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
diff --git a/tp/t/results/converters_tests/inline_expand_tex.pl 
b/tp/t/results/converters_tests/inline_expand_tex.pl
index e0f7d99039..8a887ab083 100644
--- a/tp/t/results/converters_tests/inline_expand_tex.pl
+++ b/tp/t/results/converters_tests/inline_expand_tex.pl
@@ -41,7 +41,6 @@ $result_trees{'inline_expand_tex'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -74,7 +73,6 @@ $result_trees{'inline_expand_tex'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -107,7 +105,6 @@ $result_trees{'inline_expand_tex'} = {
                 'format' => 'xml'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -140,7 +137,6 @@ $result_trees{'inline_expand_tex'} = {
                 'format' => 'docbook'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -176,7 +172,6 @@ $result_trees{'inline_expand_tex'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -195,7 +190,6 @@ $result_trees{'inline_expand_tex'} = {
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -228,7 +222,6 @@ $result_trees{'inline_expand_tex'} = {
                 'format' => 'latex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -276,7 +269,6 @@ $result_trees{'inline_expand_tex'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -309,7 +301,6 @@ $result_trees{'inline_expand_tex'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -342,7 +333,6 @@ $result_trees{'inline_expand_tex'} = {
                 'format' => 'xml'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -375,7 +365,6 @@ $result_trees{'inline_expand_tex'} = {
                 'format' => 'docbook'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -417,7 +406,6 @@ $result_trees{'inline_expand_tex'} = {
                                     }
                                   ],
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 14
                                   },
                                   'type' => 'balanced_braces'
@@ -428,7 +416,6 @@ $result_trees{'inline_expand_tex'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 14
                           }
                         },
@@ -437,7 +424,6 @@ $result_trees{'inline_expand_tex'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       },
                       'type' => 'balanced_braces'
@@ -460,7 +446,6 @@ $result_trees{'inline_expand_tex'} = {
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -493,7 +478,6 @@ $result_trees{'inline_expand_tex'} = {
                 'format' => 'latex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -550,7 +534,6 @@ $result_errors{'inline_expand_tex'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -558,7 +541,6 @@ $result_errors{'inline_expand_tex'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -566,7 +548,6 @@ $result_errors{'inline_expand_tex'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -574,7 +555,6 @@ $result_errors{'inline_expand_tex'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/converters_tests/inlinefmtifelse.pl 
b/tp/t/results/converters_tests/inlinefmtifelse.pl
index a00f8b8ce1..9dd3856042 100644
--- a/tp/t/results/converters_tests/inlinefmtifelse.pl
+++ b/tp/t/results/converters_tests/inlinefmtifelse.pl
@@ -45,7 +45,6 @@ $result_trees{'inlinefmtifelse'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -87,7 +86,6 @@ $result_trees{'inlinefmtifelse'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -131,7 +129,6 @@ $result_trees{'inlinefmtifelse'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -173,7 +170,6 @@ $result_trees{'inlinefmtifelse'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -220,7 +216,6 @@ $result_trees{'inlinefmtifelse'} = {
                 'format' => 'xml'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -285,7 +280,6 @@ $result_trees{'inlinefmtifelse'} = {
                 'format' => 'docbook'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -350,7 +344,6 @@ $result_trees{'inlinefmtifelse'} = {
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -402,7 +395,6 @@ $result_trees{'inlinefmtifelse'} = {
                 'format' => 'docbook'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -454,7 +446,6 @@ $result_trees{'inlinefmtifelse'} = {
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -506,7 +497,6 @@ $result_trees{'inlinefmtifelse'} = {
                 'format' => 'latex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
diff --git a/tp/t/results/converters_tests/inlinefmtifelse_with_commands.pl 
b/tp/t/results/converters_tests/inlinefmtifelse_with_commands.pl
index 14f315a275..a0676d5310 100644
--- a/tp/t/results/converters_tests/inlinefmtifelse_with_commands.pl
+++ b/tp/t/results/converters_tests/inlinefmtifelse_with_commands.pl
@@ -48,7 +48,6 @@ $result_trees{'inlinefmtifelse_with_commands'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -62,7 +61,6 @@ $result_trees{'inlinefmtifelse_with_commands'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -117,7 +115,6 @@ $result_trees{'inlinefmtifelse_with_commands'} = {
                       ],
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -131,7 +128,6 @@ $result_trees{'inlinefmtifelse_with_commands'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -186,7 +182,6 @@ $result_trees{'inlinefmtifelse_with_commands'} = {
                       ],
                       'cmdname' => 'env',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -205,7 +200,6 @@ $result_trees{'inlinefmtifelse_with_commands'} = {
                 'format' => 'xml'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -268,7 +262,6 @@ $result_trees{'inlinefmtifelse_with_commands'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -290,7 +283,6 @@ $result_trees{'inlinefmtifelse_with_commands'} = {
                 'format' => 'docbook'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -342,7 +334,6 @@ $result_trees{'inlinefmtifelse_with_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -359,7 +350,6 @@ $result_trees{'inlinefmtifelse_with_commands'} = {
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -411,7 +401,6 @@ $result_trees{'inlinefmtifelse_with_commands'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -428,7 +417,6 @@ $result_trees{'inlinefmtifelse_with_commands'} = {
                 'format' => 'latex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
diff --git a/tp/t/results/converters_tests/inlinefmtspaces.pl 
b/tp/t/results/converters_tests/inlinefmtspaces.pl
index 6897b232bf..8591269a20 100644
--- a/tp/t/results/converters_tests/inlinefmtspaces.pl
+++ b/tp/t/results/converters_tests/inlinefmtspaces.pl
@@ -45,7 +45,6 @@ $result_trees{'inlinefmtspaces'} = {
                       ],
                       'cmdname' => 'lbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -72,7 +71,6 @@ $result_trees{'inlinefmtspaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -116,7 +114,6 @@ $result_trees{'inlinefmtspaces'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -138,7 +135,6 @@ $result_trees{'inlinefmtspaces'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
diff --git a/tp/t/results/converters_tests/inlineifsetifclear.pl 
b/tp/t/results/converters_tests/inlineifsetifclear.pl
index 142e4e3b51..04809a5e46 100644
--- a/tp/t/results/converters_tests/inlineifsetifclear.pl
+++ b/tp/t/results/converters_tests/inlineifsetifclear.pl
@@ -41,7 +41,6 @@ $result_trees{'inlineifsetifclear'} = {
                 'format' => 'aaa'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -84,7 +83,6 @@ $result_trees{'inlineifsetifclear'} = {
                 'format' => 'aaa'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -149,7 +147,6 @@ $result_trees{'inlineifsetifclear'} = {
                 'format' => 'aaa'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -197,7 +194,6 @@ $result_trees{'inlineifsetifclear'} = {
                 'format' => 'aaa'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
diff --git a/tp/t/results/converters_tests/inlineifsetifclearspaces.pl 
b/tp/t/results/converters_tests/inlineifsetifclearspaces.pl
index ababb2d36b..74c0404a02 100644
--- a/tp/t/results/converters_tests/inlineifsetifclearspaces.pl
+++ b/tp/t/results/converters_tests/inlineifsetifclearspaces.pl
@@ -55,7 +55,6 @@ $result_trees{'inlineifsetifclearspaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -112,7 +111,6 @@ $result_trees{'inlineifsetifclearspaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -190,7 +188,6 @@ $result_trees{'inlineifsetifclearspaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -251,7 +248,6 @@ $result_trees{'inlineifsetifclearspaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -297,7 +293,6 @@ $result_errors{'inlineifsetifclearspaces'} = [
   {
     'error_line' => 'warning: command `@inlineifclear\' must not be followed 
by new line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'command `@inlineifclear\' must not be followed by new line',
     'type' => 'warning'
@@ -305,7 +300,6 @@ $result_errors{'inlineifsetifclearspaces'} = [
   {
     'error_line' => 'warning: command `@inlineifset\' must not be followed by 
new line
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'command `@inlineifset\' must not be followed by new line',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/inlinerawspaces.pl 
b/tp/t/results/converters_tests/inlinerawspaces.pl
index 5278943d26..75db595e16 100644
--- a/tp/t/results/converters_tests/inlinerawspaces.pl
+++ b/tp/t/results/converters_tests/inlinerawspaces.pl
@@ -45,7 +45,6 @@ $result_trees{'inlinerawspaces'} = {
                       ],
                       'cmdname' => 'lbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -67,7 +66,6 @@ $result_trees{'inlinerawspaces'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -111,7 +109,6 @@ $result_trees{'inlinerawspaces'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -138,7 +135,6 @@ $result_trees{'inlinerawspaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
diff --git a/tp/t/results/converters_tests/line_breaks.pl 
b/tp/t/results/converters_tests/line_breaks.pl
index 5f444fdbe5..a27397693b 100644
--- a/tp/t/results/converters_tests/line_breaks.pl
+++ b/tp/t/results/converters_tests/line_breaks.pl
@@ -65,13 +65,11 @@ $result_trees{'line_breaks'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -110,7 +108,6 @@ $result_trees{'line_breaks'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -144,7 +141,6 @@ $result_trees{'line_breaks'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -183,7 +179,6 @@ $result_trees{'line_breaks'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -199,7 +194,6 @@ $result_trees{'line_breaks'} = {
                 {
                   'cmdname' => 'strong',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   },
                   'type' => 'command_as_argument'
@@ -250,7 +244,6 @@ $result_trees{'line_breaks'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -284,7 +277,6 @@ $result_trees{'line_breaks'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -335,7 +327,6 @@ $result_trees{'line_breaks'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -349,7 +340,6 @@ $result_trees{'line_breaks'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -419,7 +409,6 @@ $result_trees{'line_breaks'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -430,7 +419,6 @@ $result_trees{'line_breaks'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         }
diff --git a/tp/t/results/converters_tests/link.pl 
b/tp/t/results/converters_tests/link.pl
index 8abfda6679..4530929e2c 100644
--- a/tp/t/results/converters_tests/link.pl
+++ b/tp/t/results/converters_tests/link.pl
@@ -38,7 +38,6 @@ $result_trees{'link'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -90,7 +89,6 @@ $result_trees{'link'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -153,7 +151,6 @@ $result_trees{'link'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -188,7 +185,6 @@ $result_trees{'link'} = {
               ],
               'cmdname' => 'link',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -240,7 +236,6 @@ $result_trees{'link'} = {
               ],
               'cmdname' => 'link',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -291,7 +286,6 @@ $result_trees{'link'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -326,7 +320,6 @@ $result_trees{'link'} = {
               ],
               'cmdname' => 'link',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -378,7 +371,6 @@ $result_trees{'link'} = {
               ],
               'cmdname' => 'link',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -441,7 +433,6 @@ $result_trees{'link'} = {
               ],
               'cmdname' => 'link',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -495,7 +486,6 @@ $result_trees{'link'} = {
               ],
               'cmdname' => 'link',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -517,7 +507,6 @@ $result_trees{'link'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     }
@@ -646,7 +635,6 @@ $result_errors{'link'} = [
   {
     'error_line' => 'warning: node `Two\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'node `Two\' unreferenced',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/non_empty_part.pl 
b/tp/t/results/converters_tests/non_empty_part.pl
index 7400270d42..b87c3eff89 100644
--- a/tp/t/results/converters_tests/non_empty_part.pl
+++ b/tp/t/results/converters_tests/non_empty_part.pl
@@ -56,7 +56,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -88,7 +87,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -172,7 +170,6 @@ $result_trees{'non_empty_part'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -219,7 +216,6 @@ $result_trees{'non_empty_part'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -251,13 +247,11 @@ $result_trees{'non_empty_part'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -276,7 +270,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -326,7 +319,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -365,7 +357,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -415,7 +406,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -447,7 +437,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     },
@@ -497,7 +486,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     },
@@ -536,7 +524,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 28
       }
     },
@@ -586,7 +573,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     },
@@ -636,7 +622,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 34
       }
     },
@@ -675,7 +660,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 38
       }
     },
@@ -725,7 +709,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 40
       }
     },
@@ -764,7 +747,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 44
       }
     },
@@ -803,7 +785,6 @@ $result_trees{'non_empty_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 46
       }
     }
@@ -1233,7 +1214,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: @part should not be associated with @top
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@part should not be associated with @top',
     'type' => 'warning'
@@ -1241,7 +1221,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: @node precedes @part, but parts may not be 
associated with nodes
 ',
-    'file_name' => '',
     'line_nr' => 24,
     'text' => '@node precedes @part, but parts may not be associated with 
nodes',
     'type' => 'warning'
@@ -1249,7 +1228,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: no sectioning command associated with @part
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'no sectioning command associated with @part',
     'type' => 'warning'
@@ -1257,7 +1235,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: no sectioning command associated with @part
 ',
-    'file_name' => '',
     'line_nr' => 30,
     'text' => 'no sectioning command associated with @part',
     'type' => 'warning'
@@ -1265,7 +1242,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1273,7 +1249,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1281,7 +1256,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1289,7 +1263,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 24,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1297,7 +1270,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 30,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1305,7 +1277,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 34,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1313,7 +1284,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 40,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1321,7 +1291,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => '@menu reference to nonexistent node `chapter node\'
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@menu reference to nonexistent node `chapter node\'',
     'type' => 'error'
@@ -1329,7 +1298,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: node `Top\' lacks menu item for `node between 
part and chapter\' despite being its Up target
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'node `Top\' lacks menu item for `node between part and 
chapter\' despite being its Up target',
     'type' => 'warning'
@@ -1337,7 +1305,6 @@ $result_errors{'non_empty_part'} = [
   {
     'error_line' => 'warning: node `node between part and chapter\' 
unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 44,
     'text' => 'node `node between part and chapter\' unreferenced',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/non_empty_part_no_top_node_output.pl 
b/tp/t/results/converters_tests/non_empty_part_no_top_node_output.pl
index e071505de1..9c13843508 100644
--- a/tp/t/results/converters_tests/non_empty_part_no_top_node_output.pl
+++ b/tp/t/results/converters_tests/non_empty_part_no_top_node_output.pl
@@ -56,7 +56,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -88,7 +87,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -172,7 +170,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -219,7 +216,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -251,13 +247,11 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -276,7 +270,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -326,7 +319,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -365,7 +357,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -415,7 +406,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -447,7 +437,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     },
@@ -497,7 +486,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     },
@@ -536,7 +524,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 28
       }
     },
@@ -586,7 +573,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     },
@@ -636,7 +622,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 34
       }
     },
@@ -675,7 +660,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 38
       }
     },
@@ -725,7 +709,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 40
       }
     },
@@ -764,7 +747,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 44
       }
     },
@@ -803,7 +785,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 46
       }
     }
@@ -1233,7 +1214,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: @part should not be associated with @top
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@part should not be associated with @top',
     'type' => 'warning'
@@ -1241,7 +1221,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: @node precedes @part, but parts may not be 
associated with nodes
 ',
-    'file_name' => '',
     'line_nr' => 24,
     'text' => '@node precedes @part, but parts may not be associated with 
nodes',
     'type' => 'warning'
@@ -1249,7 +1228,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: no sectioning command associated with @part
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'no sectioning command associated with @part',
     'type' => 'warning'
@@ -1257,7 +1235,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: no sectioning command associated with @part
 ',
-    'file_name' => '',
     'line_nr' => 30,
     'text' => 'no sectioning command associated with @part',
     'type' => 'warning'
@@ -1265,7 +1242,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1273,7 +1249,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1281,7 +1256,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1289,7 +1263,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 24,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1297,7 +1270,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 30,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1305,7 +1277,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 34,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1313,7 +1284,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 40,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -1321,7 +1291,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => '@menu reference to nonexistent node `chapter node\'
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@menu reference to nonexistent node `chapter node\'',
     'type' => 'error'
@@ -1329,7 +1298,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: node `Top\' lacks menu item for `node between 
part and chapter\' despite being its Up target
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'node `Top\' lacks menu item for `node between part and 
chapter\' despite being its Up target',
     'type' => 'warning'
@@ -1337,7 +1305,6 @@ $result_errors{'non_empty_part_no_top_node_output'} = [
   {
     'error_line' => 'warning: node `node between part and chapter\' 
unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 44,
     'text' => 'node `node between part and chapter\' unreferenced',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/normal_font_in_monospace.pl 
b/tp/t/results/converters_tests/normal_font_in_monospace.pl
index 13b7890b93..f992f69dca 100644
--- a/tp/t/results/converters_tests/normal_font_in_monospace.pl
+++ b/tp/t/results/converters_tests/normal_font_in_monospace.pl
@@ -48,7 +48,6 @@ $result_trees{'normal_font_in_monospace'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         }
@@ -58,7 +57,6 @@ $result_trees{'normal_font_in_monospace'} = {
                   ],
                   'cmdname' => 'r',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -96,13 +94,11 @@ $result_trees{'normal_font_in_monospace'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -140,7 +136,6 @@ $result_trees{'normal_font_in_monospace'} = {
                               ],
                               'cmdname' => 'file',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 5
                               }
                             }
@@ -150,7 +145,6 @@ $result_trees{'normal_font_in_monospace'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -160,7 +154,6 @@ $result_trees{'normal_font_in_monospace'} = {
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
diff --git 
a/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl 
b/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
index 93336be84b..d111d85635 100644
--- a/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
+++ b/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
@@ -43,7 +43,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -112,7 +110,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -170,7 +167,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -209,7 +205,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -250,7 +245,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -292,7 +286,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -334,7 +327,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           },
           'type' => 'index_entry_command'
@@ -373,7 +365,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -412,7 +403,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -453,7 +443,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           },
           'type' => 'index_entry_command'
@@ -492,7 +481,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -531,7 +519,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -572,7 +559,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           },
           'type' => 'index_entry_command'
@@ -611,7 +597,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         }
@@ -625,7 +610,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/converters_tests/raw_block_commands.pl 
b/tp/t/results/converters_tests/raw_block_commands.pl
index 5ed8a36c07..ff72f6556b 100644
--- a/tp/t/results/converters_tests/raw_block_commands.pl
+++ b/tp/t/results/converters_tests/raw_block_commands.pl
@@ -64,13 +64,11 @@ $result_trees{'raw_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -129,13 +127,11 @@ $result_trees{'raw_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -194,13 +190,11 @@ $result_trees{'raw_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -242,7 +236,6 @@ $result_trees{'raw_block_commands'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 15
                           },
                           'type' => 'balanced_braces'
@@ -253,7 +246,6 @@ $result_trees{'raw_block_commands'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 },
@@ -291,13 +283,11 @@ $result_trees{'raw_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -339,7 +329,6 @@ $result_trees{'raw_block_commands'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 19
                           },
                           'type' => 'balanced_braces'
@@ -350,7 +339,6 @@ $result_trees{'raw_block_commands'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 19
                   }
                 },
@@ -388,13 +376,11 @@ $result_trees{'raw_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         }
diff --git a/tp/t/results/converters_tests/raw_block_commands_expand_tex.pl 
b/tp/t/results/converters_tests/raw_block_commands_expand_tex.pl
index c18cea7e86..532f9aac0f 100644
--- a/tp/t/results/converters_tests/raw_block_commands_expand_tex.pl
+++ b/tp/t/results/converters_tests/raw_block_commands_expand_tex.pl
@@ -64,13 +64,11 @@ $result_trees{'raw_block_commands_expand_tex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -129,13 +127,11 @@ $result_trees{'raw_block_commands_expand_tex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -194,13 +190,11 @@ $result_trees{'raw_block_commands_expand_tex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -242,7 +236,6 @@ $result_trees{'raw_block_commands_expand_tex'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 15
                           },
                           'type' => 'balanced_braces'
@@ -253,7 +246,6 @@ $result_trees{'raw_block_commands_expand_tex'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 },
@@ -291,13 +283,11 @@ $result_trees{'raw_block_commands_expand_tex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -339,7 +329,6 @@ $result_trees{'raw_block_commands_expand_tex'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 19
                           },
                           'type' => 'balanced_braces'
@@ -350,7 +339,6 @@ $result_trees{'raw_block_commands_expand_tex'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 19
                   }
                 },
@@ -388,13 +376,11 @@ $result_trees{'raw_block_commands_expand_tex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         }
@@ -464,7 +450,6 @@ 
$result_converted_errors{'html_text'}->{'raw_block_commands_expand_tex'} = [
   {
     'error_line' => 'warning: raw format tex is not converted
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'raw format tex is not converted',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/ref_error_formatting.pl 
b/tp/t/results/converters_tests/ref_error_formatting.pl
index cfe4ad9199..ab827981be 100644
--- a/tp/t/results/converters_tests/ref_error_formatting.pl
+++ b/tp/t/results/converters_tests/ref_error_formatting.pl
@@ -41,7 +41,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -69,7 +68,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -112,7 +110,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -135,7 +132,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -168,7 +164,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -194,7 +189,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -227,7 +221,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -256,7 +249,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -289,7 +281,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -321,7 +312,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -354,7 +344,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -390,7 +379,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -423,7 +411,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -462,7 +449,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -495,7 +481,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -536,7 +521,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -569,7 +553,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -613,7 +596,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -646,7 +628,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -693,7 +674,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -726,7 +706,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -772,7 +751,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -805,7 +783,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -854,7 +831,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -887,7 +863,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -938,7 +913,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -971,7 +945,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -1025,7 +998,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -1058,7 +1030,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -1127,7 +1098,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -1160,7 +1130,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -1206,7 +1175,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -1239,7 +1207,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -1288,7 +1255,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -1321,7 +1287,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -1385,7 +1350,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -1418,7 +1382,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1467,7 +1430,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1500,7 +1462,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -1534,7 +1495,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -1567,7 +1527,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -1601,7 +1560,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -1634,7 +1592,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -1671,7 +1628,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -1704,7 +1660,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -1743,7 +1698,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -1776,7 +1730,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -1818,7 +1771,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -1851,7 +1803,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -1908,7 +1859,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -1941,7 +1891,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -1975,7 +1924,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -2008,7 +1956,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -2045,7 +1992,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -2078,7 +2024,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -2130,7 +2075,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -2163,7 +2107,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -2200,7 +2143,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -2243,7 +2185,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -2271,7 +2212,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -2304,7 +2244,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -2330,7 +2269,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -2363,7 +2301,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -2399,7 +2336,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -2429,7 +2365,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -2444,7 +2379,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -2487,7 +2421,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -2540,7 +2473,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -2573,7 +2505,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -2601,7 +2532,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -2634,7 +2564,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -2675,7 +2604,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -2708,7 +2636,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             },
@@ -2746,7 +2673,6 @@ $result_trees{'ref_error_formatting'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             },
@@ -2874,7 +2800,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: command @ref missing a node or external manual 
argument
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'command @ref missing a node or external manual argument',
     'type' => 'warning'
@@ -2882,7 +2807,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: command @ref missing a node or external manual 
argument
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'command @ref missing a node or external manual argument',
     'type' => 'warning'
@@ -2890,7 +2814,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: command @ref missing a node or external manual 
argument
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => 'command @ref missing a node or external manual argument',
     'type' => 'warning'
@@ -2898,7 +2821,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 33,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -2906,7 +2828,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: command @inforef missing a node or external 
manual argument
 ',
-    'file_name' => '',
     'line_nr' => 33,
     'text' => 'command @inforef missing a node or external manual argument',
     'type' => 'warning'
@@ -2914,7 +2835,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 34,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -2922,7 +2842,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -2930,7 +2849,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 36,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -2938,7 +2856,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: command @inforef missing a node or external 
manual argument
 ',
-    'file_name' => '',
     'line_nr' => 36,
     'text' => 'command @inforef missing a node or external manual argument',
     'type' => 'warning'
@@ -2946,7 +2863,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 38,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -2954,7 +2870,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 39,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -2962,7 +2877,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 40,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -2970,7 +2884,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 41,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -2978,7 +2891,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => '@ref reference to nonexistent node `node\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@ref reference to nonexistent node `node\'',
     'type' => 'error'
@@ -2986,7 +2898,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => '@ref reference to nonexistent node `node\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@ref reference to nonexistent node `node\'',
     'type' => 'error'
@@ -2994,7 +2905,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => '@ref reference to nonexistent node `node\'
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@ref reference to nonexistent node `node\'',
     'type' => 'error'
@@ -3002,7 +2912,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => '@ref reference to nonexistent node `node\'
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => '@ref reference to nonexistent node `node\'',
     'type' => 'error'
@@ -3010,7 +2919,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => '@inforef reference to nonexistent node `node\'
 ',
-    'file_name' => '',
     'line_nr' => 39,
     'text' => '@inforef reference to nonexistent node `node\'',
     'type' => 'error'
@@ -3018,7 +2926,6 @@ $result_errors{'ref_error_formatting'} = [
   {
     'error_line' => '@inforef reference to nonexistent node `node\'
 ',
-    'file_name' => '',
     'line_nr' => 40,
     'text' => '@inforef reference to nonexistent node `node\'',
     'type' => 'error'
diff --git a/tp/t/results/converters_tests/ref_in_sectioning.pl 
b/tp/t/results/converters_tests/ref_in_sectioning.pl
index dc88af611b..2880e4912a 100644
--- a/tp/t/results/converters_tests/ref_in_sectioning.pl
+++ b/tp/t/results/converters_tests/ref_in_sectioning.pl
@@ -19,7 +19,6 @@ $result_trees{'ref_in_sectioning'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -59,7 +58,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -91,7 +89,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -119,7 +116,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -178,7 +174,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -258,7 +253,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -305,7 +299,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -337,13 +330,11 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -360,7 +351,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -392,7 +382,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -457,7 +446,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -491,7 +479,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -523,7 +510,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -552,7 +538,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -586,7 +571,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -618,7 +602,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -646,7 +629,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -705,7 +687,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -739,7 +720,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -781,7 +761,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -815,7 +794,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -840,7 +818,6 @@ $result_trees{'ref_in_sectioning'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     }
@@ -873,7 +850,6 @@ $result_trees{'ref_in_sectioning'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     }
@@ -888,7 +864,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -922,7 +897,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     },
@@ -947,7 +921,6 @@ $result_trees{'ref_in_sectioning'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     }
@@ -983,7 +956,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -1017,7 +989,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     },
@@ -1070,7 +1041,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -1104,7 +1074,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 25
       }
     },
@@ -1157,7 +1126,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -1191,7 +1159,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 27
       }
     },
@@ -1232,7 +1199,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -1266,7 +1232,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 29
       }
     },
@@ -1301,7 +1266,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -1335,7 +1299,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 31
       }
     },
@@ -1389,7 +1352,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -1423,7 +1385,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 33
       }
     },
@@ -1484,7 +1445,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -1518,7 +1478,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 35
       }
     },
@@ -1559,7 +1518,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             },
@@ -1593,7 +1551,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 37
       }
     },
@@ -1635,7 +1592,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -1669,7 +1625,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 39
       }
     },
@@ -1699,7 +1654,6 @@ $result_trees{'ref_in_sectioning'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             },
@@ -1733,7 +1687,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 41
       }
     }
@@ -2192,7 +2145,6 @@ $result_errors{'ref_in_sectioning'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 33,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -2200,7 +2152,6 @@ $result_errors{'ref_in_sectioning'} = [
   {
     'error_line' => 'warning: @ref to `@code{node}\', different from node name 
`node\'
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'text' => '@ref to `@code{node}\', different from node name `node\'',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/references_to_top_no_top_output.pl 
b/tp/t/results/converters_tests/references_to_top_no_top_output.pl
index 0cf4c313c6..7d661170d7 100644
--- a/tp/t/results/converters_tests/references_to_top_no_top_output.pl
+++ b/tp/t/results/converters_tests/references_to_top_no_top_output.pl
@@ -53,7 +53,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -102,7 +101,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                         'normalized' => 'a-in-copying'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -141,13 +139,11 @@ $result_trees{'references_to_top_no_top_output'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -190,7 +186,6 @@ $result_trees{'references_to_top_no_top_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -249,7 +244,6 @@ $result_trees{'references_to_top_no_top_output'} = {
             'normalized' => 'a-in-top'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -285,7 +279,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 'normalized' => 'a-in-paragraph-in-top'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -329,7 +322,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                             'normalized' => 'a-in-footnote'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 18
                           }
                         }
@@ -342,7 +334,6 @@ $result_trees{'references_to_top_no_top_output'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -368,7 +359,6 @@ $result_trees{'references_to_top_no_top_output'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -430,7 +420,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                     'normalized' => 'a-in-float'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   }
                 },
@@ -467,7 +456,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                             'normalized' => 'a-in-caption'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 25
                           }
                         }
@@ -483,7 +471,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -519,7 +506,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
@@ -537,7 +523,6 @@ $result_trees{'references_to_top_no_top_output'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         },
@@ -578,7 +563,6 @@ $result_trees{'references_to_top_no_top_output'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           },
           'type' => 'index_entry_command'
@@ -610,7 +594,6 @@ $result_trees{'references_to_top_no_top_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -643,7 +626,6 @@ $result_trees{'references_to_top_no_top_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 32
       }
     },
@@ -694,7 +676,6 @@ $result_trees{'references_to_top_no_top_output'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -723,7 +704,6 @@ $result_trees{'references_to_top_no_top_output'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -752,7 +732,6 @@ $result_trees{'references_to_top_no_top_output'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             },
@@ -781,7 +760,6 @@ $result_trees{'references_to_top_no_top_output'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -810,7 +788,6 @@ $result_trees{'references_to_top_no_top_output'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -839,7 +816,6 @@ $result_trees{'references_to_top_no_top_output'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -887,7 +863,6 @@ $result_trees{'references_to_top_no_top_output'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 42
           },
           'type' => 'index_entry_command'
@@ -926,7 +901,6 @@ $result_trees{'references_to_top_no_top_output'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 44
           }
         },
@@ -995,7 +969,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             },
@@ -1031,7 +1004,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             }
@@ -1049,7 +1021,6 @@ $result_trees{'references_to_top_no_top_output'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           }
         },
@@ -1085,7 +1056,6 @@ $result_trees{'references_to_top_no_top_output'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 51
           }
         }
@@ -1099,7 +1069,6 @@ $result_trees{'references_to_top_no_top_output'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 33
       }
     }
diff --git a/tp/t/results/converters_tests/refs_formatting.pl 
b/tp/t/results/converters_tests/refs_formatting.pl
index 708275c67e..dcdc0fda5c 100644
--- a/tp/t/results/converters_tests/refs_formatting.pl
+++ b/tp/t/results/converters_tests/refs_formatting.pl
@@ -38,7 +38,6 @@ $result_trees{'refs_formatting'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -93,7 +92,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -129,7 +127,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -162,7 +159,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -201,7 +197,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -234,7 +229,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -275,7 +269,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -308,7 +301,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -352,7 +344,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -385,7 +376,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -432,7 +422,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -465,7 +454,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -511,7 +499,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -544,7 +531,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -593,7 +579,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -626,7 +611,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -677,7 +661,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -710,7 +693,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -764,7 +746,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -797,7 +778,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -866,7 +846,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -899,7 +878,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -945,7 +923,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -978,7 +955,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -1027,7 +1003,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -1060,7 +1035,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -1124,7 +1098,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -1157,7 +1130,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -1206,7 +1178,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -1249,7 +1220,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -1298,7 +1268,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -1331,7 +1300,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -1383,7 +1351,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -1416,7 +1383,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1471,7 +1437,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1504,7 +1469,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -1562,7 +1526,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -1595,7 +1558,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -1655,7 +1617,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -1688,7 +1649,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -1748,7 +1708,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -1781,7 +1740,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -1844,7 +1802,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -1877,7 +1834,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -1942,7 +1898,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -1975,7 +1930,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -2043,7 +1997,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -2076,7 +2029,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -2159,7 +2111,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -2192,7 +2143,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -2252,7 +2202,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -2285,7 +2234,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -2348,7 +2296,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -2381,7 +2328,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -2459,7 +2405,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -2492,7 +2437,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -2555,7 +2499,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -2598,7 +2541,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -2651,7 +2593,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -2684,7 +2625,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -2712,7 +2652,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -2745,7 +2684,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -2786,7 +2724,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -2819,7 +2756,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             },
@@ -2857,7 +2793,6 @@ $result_trees{'refs_formatting'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             },
@@ -2878,7 +2813,6 @@ $result_trees{'refs_formatting'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -3061,7 +2995,6 @@ $result_errors{'refs_formatting'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 34,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -3069,7 +3002,6 @@ $result_errors{'refs_formatting'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -3077,7 +3009,6 @@ $result_errors{'refs_formatting'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 36,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -3085,7 +3016,6 @@ $result_errors{'refs_formatting'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 37,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/setfilename_no_extension.pl 
b/tp/t/results/converters_tests/setfilename_no_extension.pl
index b468a8cecd..9b11cb3a7b 100644
--- a/tp/t/results/converters_tests/setfilename_no_extension.pl
+++ b/tp/t/results/converters_tests/setfilename_no_extension.pl
@@ -38,7 +38,6 @@ $result_trees{'setfilename_no_extension'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -81,7 +80,6 @@ $result_trees{'setfilename_no_extension'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -117,7 +115,6 @@ $result_trees{'setfilename_no_extension'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -165,7 +162,6 @@ $result_trees{'setfilename_no_extension'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     }
diff --git a/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl 
b/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl
index 57ff0f411b..adb620efc9 100644
--- a/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl
+++ b/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl
@@ -45,7 +45,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -118,7 +117,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => '~',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 6
                               }
                             },
@@ -133,7 +131,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => 'aa',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 6
                               }
                             },
@@ -148,7 +145,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => 'TeX',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 6
                               }
                             }
@@ -158,7 +154,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -178,7 +173,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -202,7 +196,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 6
                               }
                             }
@@ -212,7 +205,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -236,7 +228,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => '=',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 6
                               }
                             }
@@ -246,7 +237,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -261,7 +251,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'l',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -285,7 +274,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => '\'',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 6
                               }
                             }
@@ -295,7 +283,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -310,7 +297,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'exclamdown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -358,7 +344,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -390,13 +375,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -413,7 +396,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -444,7 +426,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -459,7 +440,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -474,7 +454,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'TeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -484,7 +463,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -504,7 +482,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -528,7 +505,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -538,7 +514,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -562,7 +537,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -572,7 +546,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -587,7 +560,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -611,7 +583,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -621,7 +592,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -636,7 +606,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -661,7 +630,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -685,7 +653,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -705,7 +672,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -729,7 +695,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -739,7 +704,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -763,7 +727,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -773,7 +736,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -788,7 +750,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -812,7 +773,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -822,7 +782,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -837,7 +796,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -883,7 +841,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -903,7 +860,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -915,7 +871,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -935,7 +890,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -947,7 +901,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -971,7 +924,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 12
                               }
                             }
@@ -981,7 +933,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -1005,7 +956,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => '=',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 12
                               }
                             }
@@ -1015,7 +965,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -1030,7 +979,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'exclamdown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -1074,7 +1022,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -1119,7 +1066,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => '~',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 14
                               }
                             },
@@ -1134,7 +1080,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => 'aa',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 14
                               }
                             },
@@ -1149,7 +1094,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => 'TeX',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 14
                               }
                             }
@@ -1159,7 +1103,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1179,7 +1122,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1203,7 +1145,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 14
                               }
                             }
@@ -1213,7 +1154,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1237,7 +1177,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => '=',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 14
                               }
                             }
@@ -1247,7 +1186,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1262,7 +1200,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'l',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1286,7 +1223,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                               ],
                               'cmdname' => '\'',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 14
                               }
                             }
@@ -1296,7 +1232,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1311,7 +1246,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                       ],
                       'cmdname' => 'exclamdown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     }
@@ -1342,7 +1276,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -1363,7 +1296,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git a/tp/t/results/converters_tests/sp_in_example.pl 
b/tp/t/results/converters_tests/sp_in_example.pl
index e201beb599..0cedc2298c 100644
--- a/tp/t/results/converters_tests/sp_in_example.pl
+++ b/tp/t/results/converters_tests/sp_in_example.pl
@@ -58,7 +58,6 @@ $result_trees{'sp_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -110,7 +109,6 @@ $result_trees{'sp_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 },
@@ -148,7 +146,6 @@ $result_trees{'sp_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -194,7 +191,6 @@ $result_trees{'sp_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -240,7 +236,6 @@ $result_trees{'sp_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 }
@@ -274,13 +269,11 @@ $result_trees{'sp_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/converters_tests/spaces_in_empty_node_names.pl 
b/tp/t/results/converters_tests/spaces_in_empty_node_names.pl
index 29516d7a0f..3d5dde075a 100644
--- a/tp/t/results/converters_tests/spaces_in_empty_node_names.pl
+++ b/tp/t/results/converters_tests/spaces_in_empty_node_names.pl
@@ -94,7 +94,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -124,7 +123,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                         'delimiter' => ':'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -159,7 +157,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -206,7 +203,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -238,13 +234,11 @@ $result_trees{'spaces_in_empty_node_names'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -264,7 +258,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -302,7 +295,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -327,7 +319,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                 'delimiter' => ':'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -355,7 +346,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -376,7 +366,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -424,7 +413,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -463,7 +451,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                         'delimiter' => ':'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -481,7 +468,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -516,7 +502,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                       ],
                       'cmdname' => 'w',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     }
@@ -534,7 +519,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -552,7 +536,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
@@ -629,7 +612,6 @@ $result_errors{'spaces_in_empty_node_names'} = [
   {
     'error_line' => 'empty node name after expansion `@ @ \'
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'empty node name after expansion `@ @ \'',
     'type' => 'error'
@@ -637,7 +619,6 @@ $result_errors{'spaces_in_empty_node_names'} = [
   {
     'error_line' => 'warning: @verb should not appear on @node line
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@verb should not appear on @node line',
     'type' => 'warning'
@@ -645,7 +626,6 @@ $result_errors{'spaces_in_empty_node_names'} = [
   {
     'error_line' => 'empty node name after expansion `@verb{:  :}\'
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'empty node name after expansion `@verb{:  :}\'',
     'type' => 'error'
@@ -653,7 +633,6 @@ $result_errors{'spaces_in_empty_node_names'} = [
   {
     'error_line' => 'empty node name after expansion `@w{  }\'
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'empty node name after expansion `@w{  }\'',
     'type' => 'error'
@@ -661,7 +640,6 @@ $result_errors{'spaces_in_empty_node_names'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @ref
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => '@verb should not appear anywhere inside @ref',
     'type' => 'warning'
@@ -669,7 +647,6 @@ $result_errors{'spaces_in_empty_node_names'} = [
   {
     'error_line' => '@ref reference to nonexistent node `@ @ \'
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@ref reference to nonexistent node `@ @ \'',
     'type' => 'error'
@@ -677,7 +654,6 @@ $result_errors{'spaces_in_empty_node_names'} = [
   {
     'error_line' => '@ref reference to nonexistent node `@verb{:  :}\'
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => '@ref reference to nonexistent node `@verb{:  :}\'',
     'type' => 'error'
@@ -685,7 +661,6 @@ $result_errors{'spaces_in_empty_node_names'} = [
   {
     'error_line' => '@ref reference to nonexistent node `@w{  }\'
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => '@ref reference to nonexistent node `@w{  }\'',
     'type' => 'error'
@@ -693,7 +668,6 @@ $result_errors{'spaces_in_empty_node_names'} = [
   {
     'error_line' => '@menu reference to nonexistent node `@ @ \'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@menu reference to nonexistent node `@ @ \'',
     'type' => 'error'
@@ -701,7 +675,6 @@ $result_errors{'spaces_in_empty_node_names'} = [
   {
     'error_line' => '@menu reference to nonexistent node `@verb{:  :}\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@menu reference to nonexistent node `@verb{:  :}\'',
     'type' => 'error'
@@ -709,7 +682,6 @@ $result_errors{'spaces_in_empty_node_names'} = [
   {
     'error_line' => '@menu reference to nonexistent node `@ \'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@menu reference to nonexistent node `@ \'',
     'type' => 'error'
diff --git a/tp/t/results/converters_tests/spaces_in_node_names.pl 
b/tp/t/results/converters_tests/spaces_in_node_names.pl
index a68ba879c4..aba794dd09 100644
--- a/tp/t/results/converters_tests/spaces_in_node_names.pl
+++ b/tp/t/results/converters_tests/spaces_in_node_names.pl
@@ -98,7 +98,6 @@ $result_trees{'spaces_in_node_names'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -131,7 +130,6 @@ $result_trees{'spaces_in_node_names'} = {
                         'delimiter' => ':'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -167,7 +165,6 @@ $result_trees{'spaces_in_node_names'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -218,7 +215,6 @@ $result_trees{'spaces_in_node_names'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -250,13 +246,11 @@ $result_trees{'spaces_in_node_names'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -276,7 +270,6 @@ $result_trees{'spaces_in_node_names'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -321,7 +314,6 @@ $result_trees{'spaces_in_node_names'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -349,7 +341,6 @@ $result_trees{'spaces_in_node_names'} = {
                 'delimiter' => ':'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -381,7 +372,6 @@ $result_trees{'spaces_in_node_names'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -405,7 +395,6 @@ $result_trees{'spaces_in_node_names'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -457,7 +446,6 @@ $result_trees{'spaces_in_node_names'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -499,7 +487,6 @@ $result_trees{'spaces_in_node_names'} = {
                         'delimiter' => ':'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -518,7 +505,6 @@ $result_trees{'spaces_in_node_names'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -556,7 +542,6 @@ $result_trees{'spaces_in_node_names'} = {
                       ],
                       'cmdname' => 'w',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     }
@@ -575,7 +560,6 @@ $result_trees{'spaces_in_node_names'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -597,7 +581,6 @@ $result_trees{'spaces_in_node_names'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
@@ -759,7 +742,6 @@ $result_errors{'spaces_in_node_names'} = [
   {
     'error_line' => 'warning: @verb should not appear on @node line
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@verb should not appear on @node line',
     'type' => 'warning'
@@ -767,7 +749,6 @@ $result_errors{'spaces_in_node_names'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @ref
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => '@verb should not appear anywhere inside @ref',
     'type' => 'warning'
@@ -775,7 +756,6 @@ $result_errors{'spaces_in_node_names'} = [
   {
     'error_line' => 'warning: @menu entry node name `c@ \' different from node 
name `c@w{  }\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@menu entry node name `c@ \' different from node name `c@w{  
}\'',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/table_in_display_in_example.pl 
b/tp/t/results/converters_tests/table_in_display_in_example.pl
index 5dac9d2cf9..f6a2f1e538 100644
--- a/tp/t/results/converters_tests/table_in_display_in_example.pl
+++ b/tp/t/results/converters_tests/table_in_display_in_example.pl
@@ -44,7 +44,6 @@ $result_trees{'table_in_display_in_example'} = {
                         {
                           'cmdname' => 'asis',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           },
                           'type' => 'command_as_argument'
@@ -89,7 +88,6 @@ $result_trees{'table_in_display_in_example'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 4
                               }
                             }
@@ -140,7 +138,6 @@ $result_trees{'table_in_display_in_example'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -154,7 +151,6 @@ $result_trees{'table_in_display_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -185,13 +181,11 @@ $result_trees{'table_in_display_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -222,13 +216,11 @@ $result_trees{'table_in_display_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/converters_tests/table_in_example_in_display.pl 
b/tp/t/results/converters_tests/table_in_example_in_display.pl
index f323ef5898..5471c821b3 100644
--- a/tp/t/results/converters_tests/table_in_example_in_display.pl
+++ b/tp/t/results/converters_tests/table_in_example_in_display.pl
@@ -44,7 +44,6 @@ $result_trees{'table_in_example_in_display'} = {
                         {
                           'cmdname' => 'asis',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           },
                           'type' => 'command_as_argument'
@@ -89,7 +88,6 @@ $result_trees{'table_in_example_in_display'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 4
                               }
                             }
@@ -140,7 +138,6 @@ $result_trees{'table_in_example_in_display'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -154,7 +151,6 @@ $result_trees{'table_in_example_in_display'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -185,13 +181,11 @@ $result_trees{'table_in_example_in_display'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -222,13 +216,11 @@ $result_trees{'table_in_example_in_display'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/converters_tests/test_deftypefnnewline.pl 
b/tp/t/results/converters_tests/test_deftypefnnewline.pl
index cabfcfa362..397b215bf9 100644
--- a/tp/t/results/converters_tests/test_deftypefnnewline.pl
+++ b/tp/t/results/converters_tests/test_deftypefnnewline.pl
@@ -36,7 +36,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -74,7 +73,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -114,7 +112,6 @@ $result_trees{'test_deftypefnnewline'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -150,7 +147,6 @@ $result_trees{'test_deftypefnnewline'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -182,7 +178,6 @@ $result_trees{'test_deftypefnnewline'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -288,7 +283,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deftypefun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'def_line'
@@ -334,7 +328,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -345,7 +338,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -414,7 +406,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'def_line'
@@ -460,7 +451,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -471,7 +461,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -603,7 +592,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'def_line'
@@ -649,7 +637,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
@@ -660,7 +647,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -779,7 +765,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               },
               'type' => 'def_line'
@@ -825,7 +810,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             }
@@ -836,7 +820,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -955,7 +938,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               },
               'type' => 'def_line'
@@ -1001,7 +983,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
@@ -1012,7 +993,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           }
         },
@@ -1144,7 +1124,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               },
               'type' => 'def_line'
@@ -1190,7 +1169,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             }
@@ -1201,7 +1179,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         },
@@ -1257,7 +1234,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               },
               'type' => 'def_line'
@@ -1303,7 +1279,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
@@ -1314,7 +1289,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 35
           }
         },
@@ -1352,7 +1326,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         },
@@ -1439,7 +1412,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deftypefun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               },
               'type' => 'def_line'
@@ -1485,7 +1457,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             }
@@ -1496,7 +1467,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 41
           }
         },
@@ -1565,7 +1535,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               },
               'type' => 'def_line'
@@ -1611,7 +1580,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             }
@@ -1622,7 +1590,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45
           }
         },
@@ -1754,7 +1721,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               },
               'type' => 'def_line'
@@ -1800,7 +1766,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             }
@@ -1811,7 +1776,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 49
           }
         },
@@ -1930,7 +1894,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               },
               'type' => 'def_line'
@@ -1976,7 +1939,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             }
@@ -1987,7 +1949,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 53
           }
         },
@@ -2106,7 +2067,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               },
               'type' => 'def_line'
@@ -2152,7 +2112,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             }
@@ -2163,7 +2122,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 57
           }
         },
@@ -2295,7 +2253,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               },
               'type' => 'def_line'
@@ -2341,7 +2298,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             }
@@ -2352,7 +2308,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 61
           }
         },
@@ -2408,7 +2363,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               },
               'type' => 'def_line'
@@ -2454,7 +2408,6 @@ $result_trees{'test_deftypefnnewline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             }
@@ -2465,7 +2418,6 @@ $result_trees{'test_deftypefnnewline'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 65
           }
         }
@@ -2479,7 +2431,6 @@ $result_trees{'test_deftypefnnewline'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git a/tp/t/results/converters_tests/test_sp.pl 
b/tp/t/results/converters_tests/test_sp.pl
index c86c4ae292..a216e667a0 100644
--- a/tp/t/results/converters_tests/test_sp.pl
+++ b/tp/t/results/converters_tests/test_sp.pl
@@ -47,7 +47,6 @@ $result_trees{'test_sp'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -104,7 +103,6 @@ $result_trees{'test_sp'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -142,7 +140,6 @@ $result_trees{'test_sp'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -198,7 +195,6 @@ $result_trees{'test_sp'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -254,7 +250,6 @@ $result_trees{'test_sp'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         }
diff --git a/tp/t/results/converters_tests/top_in_ref.pl 
b/tp/t/results/converters_tests/top_in_ref.pl
index cc344ddec7..e7f421aaa7 100644
--- a/tp/t/results/converters_tests/top_in_ref.pl
+++ b/tp/t/results/converters_tests/top_in_ref.pl
@@ -45,7 +45,6 @@ $result_trees{'top_in_ref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -100,7 +99,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -136,7 +134,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -169,7 +166,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -208,7 +204,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -241,7 +236,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -282,7 +276,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -315,7 +308,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -359,7 +351,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -392,7 +383,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -439,7 +429,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -472,7 +461,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -518,7 +506,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -551,7 +538,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -600,7 +586,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -633,7 +618,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -684,7 +668,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -717,7 +700,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -771,7 +753,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -804,7 +785,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -873,7 +853,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -906,7 +885,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -952,7 +930,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -985,7 +962,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -1034,7 +1010,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -1067,7 +1042,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -1131,7 +1105,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -1164,7 +1137,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -1213,7 +1185,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -1256,7 +1227,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -1305,7 +1275,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -1338,7 +1307,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1390,7 +1358,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1423,7 +1390,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -1478,7 +1444,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -1511,7 +1476,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -1569,7 +1533,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -1602,7 +1565,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -1662,7 +1624,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -1695,7 +1656,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -1755,7 +1715,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -1788,7 +1747,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -1851,7 +1809,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -1884,7 +1841,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -1949,7 +1905,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -1982,7 +1937,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -2050,7 +2004,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -2083,7 +2036,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -2166,7 +2118,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -2199,7 +2150,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -2259,7 +2209,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -2292,7 +2241,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -2355,7 +2303,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -2388,7 +2335,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -2466,7 +2412,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -2499,7 +2444,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -2562,7 +2506,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -2605,7 +2548,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -2658,7 +2600,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -2691,7 +2632,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -2719,7 +2659,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -2752,7 +2691,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             },
@@ -2793,7 +2731,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             },
@@ -2826,7 +2763,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -2864,7 +2800,6 @@ $result_trees{'top_in_ref'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -2886,7 +2821,6 @@ $result_trees{'top_in_ref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -3059,7 +2993,6 @@ $result_errors{'top_in_ref'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -3067,7 +3000,6 @@ $result_errors{'top_in_ref'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 36,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -3075,7 +3007,6 @@ $result_errors{'top_in_ref'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 37,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -3083,7 +3014,6 @@ $result_errors{'top_in_ref'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 38,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/converters_tests/unknown_value.pl 
b/tp/t/results/converters_tests/unknown_value.pl
index 25c16eba4a..1f0a8a2480 100644
--- a/tp/t/results/converters_tests/unknown_value.pl
+++ b/tp/t/results/converters_tests/unknown_value.pl
@@ -38,7 +38,6 @@ $result_errors{'unknown_value'} = [
   {
     'error_line' => 'warning: undefined flag: unknown
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'undefined flag: unknown',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/accent_and_dash.pl 
b/tp/t/results/coverage/accent_and_dash.pl
index 75f0365754..f9548a02bf 100644
--- a/tp/t/results/coverage/accent_and_dash.pl
+++ b/tp/t/results/coverage/accent_and_dash.pl
@@ -24,7 +24,6 @@ $result_trees{'accent_and_dash'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/coverage/accent_no_closed.pl 
b/tp/t/results/coverage/accent_no_closed.pl
index e9041125e2..ff7ff1eea9 100644
--- a/tp/t/results/coverage/accent_no_closed.pl
+++ b/tp/t/results/coverage/accent_no_closed.pl
@@ -24,7 +24,6 @@ $result_trees{'accent_no_closed'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -47,7 +46,6 @@ $result_errors{'accent_no_closed'} = [
   {
     'error_line' => '@~ missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@~ missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/coverage/accent_no_closed_comment.pl 
b/tp/t/results/coverage/accent_no_closed_comment.pl
index 190f1e399c..ddab01c2ed 100644
--- a/tp/t/results/coverage/accent_no_closed_comment.pl
+++ b/tp/t/results/coverage/accent_no_closed_comment.pl
@@ -34,7 +34,6 @@ $result_trees{'accent_no_closed_comment'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -58,7 +57,6 @@ $result_errors{'accent_no_closed_comment'} = [
   {
     'error_line' => '@~ missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@~ missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/coverage/accent_no_closed_newline.pl 
b/tp/t/results/coverage/accent_no_closed_newline.pl
index b2880cab2e..c208bd0453 100644
--- a/tp/t/results/coverage/accent_no_closed_newline.pl
+++ b/tp/t/results/coverage/accent_no_closed_newline.pl
@@ -30,7 +30,6 @@ $result_trees{'accent_no_closed_newline'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -57,7 +56,6 @@ $result_errors{'accent_no_closed_newline'} = [
   {
     'error_line' => '@~ missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@~ missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/coverage/accent_no_closed_paragraph.pl 
b/tp/t/results/coverage/accent_no_closed_paragraph.pl
index 83e81d6739..8fbfe26c8a 100644
--- a/tp/t/results/coverage/accent_no_closed_paragraph.pl
+++ b/tp/t/results/coverage/accent_no_closed_paragraph.pl
@@ -30,7 +30,6 @@ $result_trees{'accent_no_closed_paragraph'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -68,7 +67,6 @@ $result_errors{'accent_no_closed_paragraph'} = [
   {
     'error_line' => '@~ missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@~ missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/coverage/accents_errors.pl 
b/tp/t/results/coverage/accents_errors.pl
index f05cd8202b..dabd78f7ff 100644
--- a/tp/t/results/coverage/accents_errors.pl
+++ b/tp/t/results/coverage/accents_errors.pl
@@ -33,7 +33,6 @@ $result_trees{'accents_errors'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -59,7 +58,6 @@ $result_trees{'accents_errors'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -75,7 +73,6 @@ $result_trees{'accents_errors'} = {
             {
               'cmdname' => 'ringaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -117,7 +114,6 @@ $result_trees{'accents_errors'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -147,7 +143,6 @@ $result_trees{'accents_errors'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -163,7 +158,6 @@ $result_trees{'accents_errors'} = {
             {
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -204,7 +198,6 @@ $result_errors{'accents_errors'} = [
   {
     'error_line' => 'warning: command `@ringaccent\' must not be followed by 
new line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'command `@ringaccent\' must not be followed by new line',
     'type' => 'warning'
@@ -212,7 +205,6 @@ $result_errors{'accents_errors'} = [
   {
     'error_line' => 'warning: command `@ringaccent\' must not be followed by 
new line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'command `@ringaccent\' must not be followed by new line',
     'type' => 'warning'
@@ -220,7 +212,6 @@ $result_errors{'accents_errors'} = [
   {
     'error_line' => '@ringaccent expected braces
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@ringaccent expected braces',
     'type' => 'error'
@@ -228,7 +219,6 @@ $result_errors{'accents_errors'} = [
   {
     'error_line' => 'warning: command `@~\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'command `@~\' must not be followed by new line',
     'type' => 'warning'
@@ -236,7 +226,6 @@ $result_errors{'accents_errors'} = [
   {
     'error_line' => '@~ expected braces
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@~ expected braces',
     'type' => 'error'
diff --git a/tp/t/results/coverage/arg_in_brace_no_arg_command.pl 
b/tp/t/results/coverage/arg_in_brace_no_arg_command.pl
index 5e29a74c01..a4cd5ee953 100644
--- a/tp/t/results/coverage/arg_in_brace_no_arg_command.pl
+++ b/tp/t/results/coverage/arg_in_brace_no_arg_command.pl
@@ -24,7 +24,6 @@ $result_trees{'arg_in_brace_no_arg_command'} = {
               ],
               'cmdname' => 'TeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -53,7 +52,6 @@ $result_errors{'arg_in_brace_no_arg_command'} = [
   {
     'error_line' => 'warning: command @TeX does not accept arguments
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'command @TeX does not accept arguments',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/at_after_accent_command.pl 
b/tp/t/results/coverage/at_after_accent_command.pl
index 63aecf7079..f59b700288 100644
--- a/tp/t/results/coverage/at_after_accent_command.pl
+++ b/tp/t/results/coverage/at_after_accent_command.pl
@@ -19,7 +19,6 @@ $result_trees{'at_after_accent_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -32,7 +31,6 @@ $result_trees{'at_after_accent_command'} = {
             {
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -64,7 +62,6 @@ $result_errors{'at_after_accent_command'} = [
   {
     'error_line' => '@ringaccent expected braces
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@ringaccent expected braces',
     'type' => 'error'
@@ -72,7 +69,6 @@ $result_errors{'at_after_accent_command'} = [
   {
     'error_line' => '@^ expected braces
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@^ expected braces',
     'type' => 'error'
diff --git a/tp/t/results/coverage/block_commands.pl 
b/tp/t/results/coverage/block_commands.pl
index 917885b027..e08562dcf2 100644
--- a/tp/t/results/coverage/block_commands.pl
+++ b/tp/t/results/coverage/block_commands.pl
@@ -64,13 +64,11 @@ $result_trees{'block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -134,7 +132,6 @@ $result_trees{'block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -145,7 +142,6 @@ $result_trees{'block_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -238,7 +234,6 @@ $result_trees{'block_commands'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -274,7 +269,6 @@ $result_trees{'block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -291,7 +285,6 @@ $result_trees{'block_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         }
diff --git a/tp/t/results/coverage/bye_on_end_command_line.pl 
b/tp/t/results/coverage/bye_on_end_command_line.pl
index ac69ddcd69..e3c68323b7 100644
--- a/tp/t/results/coverage/bye_on_end_command_line.pl
+++ b/tp/t/results/coverage/bye_on_end_command_line.pl
@@ -53,13 +53,11 @@ $result_trees{'bye_on_end_command_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -93,7 +91,6 @@ $result_errors{'bye_on_end_command_line'} = [
   {
     'error_line' => 'warning: @bye should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@bye should only appear at the beginning of a line',
     'type' => 'warning'
@@ -101,7 +98,6 @@ $result_errors{'bye_on_end_command_line'} = [
   {
     'error_line' => 'warning: @bye should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@bye should not appear in @end',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/cartouche.pl 
b/tp/t/results/coverage/cartouche.pl
index 173f94ee82..18455f488f 100644
--- a/tp/t/results/coverage/cartouche.pl
+++ b/tp/t/results/coverage/cartouche.pl
@@ -59,13 +59,11 @@ $result_trees{'cartouche'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -91,7 +89,6 @@ $result_trees{'cartouche'} = {
                   ],
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -143,7 +140,6 @@ $result_trees{'cartouche'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -154,7 +150,6 @@ $result_trees{'cartouche'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/coverage/cartouche_in_example.pl 
b/tp/t/results/coverage/cartouche_in_example.pl
index 20d0edc087..73f6d5f6a9 100644
--- a/tp/t/results/coverage/cartouche_in_example.pl
+++ b/tp/t/results/coverage/cartouche_in_example.pl
@@ -82,13 +82,11 @@ $result_trees{'cartouche_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -128,13 +126,11 @@ $result_trees{'cartouche_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/coverage/cartouche_in_quotation.pl 
b/tp/t/results/coverage/cartouche_in_quotation.pl
index acc4dc7690..7710898dc8 100644
--- a/tp/t/results/coverage/cartouche_in_quotation.pl
+++ b/tp/t/results/coverage/cartouche_in_quotation.pl
@@ -82,13 +82,11 @@ $result_trees{'cartouche_in_quotation'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -128,13 +126,11 @@ $result_trees{'cartouche_in_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/coverage/cartouche_title_and_content.pl 
b/tp/t/results/coverage/cartouche_title_and_content.pl
index b5a817029d..a79022dc44 100644
--- a/tp/t/results/coverage/cartouche_title_and_content.pl
+++ b/tp/t/results/coverage/cartouche_title_and_content.pl
@@ -29,7 +29,6 @@ $result_trees{'cartouche_title_and_content'} = {
                   ],
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -85,7 +84,6 @@ $result_trees{'cartouche_title_and_content'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -96,7 +94,6 @@ $result_trees{'cartouche_title_and_content'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/coverage/center.pl b/tp/t/results/coverage/center.pl
index 5b2d908282..b8f4bec140 100644
--- a/tp/t/results/coverage/center.pl
+++ b/tp/t/results/coverage/center.pl
@@ -34,7 +34,6 @@ $result_trees{'center'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 }
@@ -55,7 +54,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
diff --git a/tp/t/results/coverage/command_in_end.pl 
b/tp/t/results/coverage/command_in_end.pl
index be2e838760..ceb5a3102e 100644
--- a/tp/t/results/coverage/command_in_end.pl
+++ b/tp/t/results/coverage/command_in_end.pl
@@ -46,7 +46,6 @@ $result_trees{'command_in_end'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         }
@@ -67,7 +66,6 @@ $result_trees{'command_in_end'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
@@ -119,7 +117,6 @@ $result_trees{'command_in_end'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 7
                               }
                             }
@@ -143,7 +140,6 @@ $result_trees{'command_in_end'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -195,7 +191,6 @@ $result_trees{'command_in_end'} = {
                                   ],
                                   'cmdname' => 'code',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 11
                                   }
                                 }
@@ -219,7 +214,6 @@ $result_trees{'command_in_end'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 11
                           }
                         }
@@ -271,7 +265,6 @@ $result_trees{'command_in_end'} = {
                                       ],
                                       'cmdname' => 'asis',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 15
                                       }
                                     },
@@ -298,7 +291,6 @@ $result_trees{'command_in_end'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 15
                               }
                             }
@@ -348,7 +340,6 @@ $result_trees{'command_in_end'} = {
                                       ],
                                       'cmdname' => 'asis',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 19
                                       }
                                     },
@@ -375,13 +366,11 @@ $result_trees{'command_in_end'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 19
                               }
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 17
                           }
                         },
@@ -428,7 +417,6 @@ $result_trees{'command_in_end'} = {
                                       ],
                                       'cmdname' => 'asis',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 23
                                       }
                                     },
@@ -455,13 +443,11 @@ $result_trees{'command_in_end'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 23
                               }
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 21
                           }
                         },
@@ -508,7 +494,6 @@ $result_trees{'command_in_end'} = {
                                       ],
                                       'cmdname' => 'asis',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 27
                                       }
                                     },
@@ -535,13 +520,11 @@ $result_trees{'command_in_end'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 27
                               }
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 25
                           }
                         },
@@ -576,31 +559,26 @@ $result_trees{'command_in_end'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 29
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -667,7 +645,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'warning: @code should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@code should not appear in @end',
     'type' => 'warning'
@@ -675,7 +652,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'bad argument to @end: @code{quotation}
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: @code{quotation}',
     'type' => 'error'
@@ -683,7 +659,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'warning: @code should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@code should not appear in @end',
     'type' => 'warning'
@@ -691,7 +666,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'warning: unknown @end q
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'unknown @end q',
     'type' => 'warning'
@@ -699,7 +673,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'bad argument to @end: q@code{uotation}
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'bad argument to @end: q@code{uotation}',
     'type' => 'error'
@@ -707,7 +680,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'warning: @code should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@code should not appear in @end',
     'type' => 'warning'
@@ -715,7 +687,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'warning: unknown @end qu
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'unknown @end qu',
     'type' => 'warning'
@@ -723,7 +694,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'bad argument to @end: qu@code{otation}
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'bad argument to @end: qu@code{otation}',
     'type' => 'error'
@@ -731,7 +701,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'warning: @asis should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@asis should not appear in @end',
     'type' => 'warning'
@@ -739,7 +708,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'warning: unknown @end quotn
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'unknown @end quotn',
     'type' => 'warning'
@@ -747,7 +715,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'bad argument to @end: quot@asis{atio}n
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'bad argument to @end: quot@asis{atio}n',
     'type' => 'error'
@@ -755,7 +722,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'warning: @asis should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => '@asis should not appear in @end',
     'type' => 'warning'
@@ -763,7 +729,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'bad argument to @end: q@asis{}uotation
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'bad argument to @end: q@asis{}uotation',
     'type' => 'error'
@@ -771,7 +736,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'warning: @asis should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => '@asis should not appear in @end',
     'type' => 'warning'
@@ -779,7 +743,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'bad argument to @end: qu@asis{}otation
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => 'bad argument to @end: qu@asis{}otation',
     'type' => 'error'
@@ -787,7 +750,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'warning: @asis should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => '@asis should not appear in @end',
     'type' => 'warning'
@@ -795,7 +757,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'bad argument to @end: quot@asis{}ation
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => 'bad argument to @end: quot@asis{}ation',
     'type' => 'error'
@@ -803,7 +764,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'no matching `@end verbatim\'
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => 'no matching `@end verbatim\'',
     'type' => 'error'
@@ -811,7 +771,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'no matching `@end quotation\'
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => 'no matching `@end quotation\'',
     'type' => 'error'
@@ -819,7 +778,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'no matching `@end quotation\'
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => 'no matching `@end quotation\'',
     'type' => 'error'
@@ -827,7 +785,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'no matching `@end quotation\'
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => 'no matching `@end quotation\'',
     'type' => 'error'
@@ -835,7 +792,6 @@ $result_errors{'command_in_end'} = [
   {
     'error_line' => 'no matching `@end quotation\'
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => 'no matching `@end quotation\'',
     'type' => 'error'
diff --git a/tp/t/results/coverage/command_in_end_expanded_raw_command_after.pl 
b/tp/t/results/coverage/command_in_end_expanded_raw_command_after.pl
index 2325f9cdc2..0aa32a29cf 100644
--- a/tp/t/results/coverage/command_in_end_expanded_raw_command_after.pl
+++ b/tp/t/results/coverage/command_in_end_expanded_raw_command_after.pl
@@ -52,7 +52,6 @@ $result_trees{'command_in_end_expanded_raw_command_after'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -76,13 +75,11 @@ $result_trees{'command_in_end_expanded_raw_command_after'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -106,7 +103,6 @@ $result_errors{'command_in_end_expanded_raw_command_after'} 
= [
   {
     'error_line' => 'warning: @asis should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@asis should not appear in @end',
     'type' => 'warning'
@@ -114,7 +110,6 @@ $result_errors{'command_in_end_expanded_raw_command_after'} 
= [
   {
     'error_line' => 'bad argument to @end: tex@asis{asis}
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: tex@asis{asis}',
     'type' => 'error'
diff --git 
a/tp/t/results/coverage/command_in_end_expanded_raw_command_empty_after.pl 
b/tp/t/results/coverage/command_in_end_expanded_raw_command_empty_after.pl
index 57f10c3bad..812cda4c67 100644
--- a/tp/t/results/coverage/command_in_end_expanded_raw_command_empty_after.pl
+++ b/tp/t/results/coverage/command_in_end_expanded_raw_command_empty_after.pl
@@ -47,7 +47,6 @@ 
$result_trees{'command_in_end_expanded_raw_command_empty_after'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -71,13 +70,11 @@ 
$result_trees{'command_in_end_expanded_raw_command_empty_after'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -101,7 +98,6 @@ 
$result_errors{'command_in_end_expanded_raw_command_empty_after'} = [
   {
     'error_line' => 'warning: @asis should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@asis should not appear in @end',
     'type' => 'warning'
@@ -109,7 +105,6 @@ 
$result_errors{'command_in_end_expanded_raw_command_empty_after'} = [
   {
     'error_line' => 'bad argument to @end: tex@asis{}
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: tex@asis{}',
     'type' => 'error'
diff --git a/tp/t/results/coverage/command_in_end_expanded_raw_in_command.pl 
b/tp/t/results/coverage/command_in_end_expanded_raw_in_command.pl
index 0093f0b492..2812ebed5a 100644
--- a/tp/t/results/coverage/command_in_end_expanded_raw_in_command.pl
+++ b/tp/t/results/coverage/command_in_end_expanded_raw_in_command.pl
@@ -46,7 +46,6 @@ $result_trees{'command_in_end_expanded_raw_in_command'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         }
@@ -67,7 +66,6 @@ $result_trees{'command_in_end_expanded_raw_in_command'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
@@ -76,7 +74,6 @@ $result_trees{'command_in_end_expanded_raw_in_command'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -100,7 +97,6 @@ $result_errors{'command_in_end_expanded_raw_in_command'} = [
   {
     'error_line' => 'warning: @code should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@code should not appear in @end',
     'type' => 'warning'
@@ -108,7 +104,6 @@ $result_errors{'command_in_end_expanded_raw_in_command'} = [
   {
     'error_line' => 'bad argument to @end: @code{tex}
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: @code{tex}',
     'type' => 'error'
@@ -116,7 +111,6 @@ $result_errors{'command_in_end_expanded_raw_in_command'} = [
   {
     'error_line' => 'no matching `@end tex\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end tex\'',
     'type' => 'error'
diff --git 
a/tp/t/results/coverage/command_in_end_expanded_raw_one_char_before_command.pl 
b/tp/t/results/coverage/command_in_end_expanded_raw_one_char_before_command.pl
index f21a8fef9f..0b7b45eb06 100644
--- 
a/tp/t/results/coverage/command_in_end_expanded_raw_one_char_before_command.pl
+++ 
b/tp/t/results/coverage/command_in_end_expanded_raw_one_char_before_command.pl
@@ -47,7 +47,6 @@ 
$result_trees{'command_in_end_expanded_raw_one_char_before_command'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -74,13 +73,11 @@ 
$result_trees{'command_in_end_expanded_raw_one_char_before_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -104,7 +101,6 @@ 
$result_errors{'command_in_end_expanded_raw_one_char_before_command'} = [
   {
     'error_line' => 'warning: @asis should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@asis should not appear in @end',
     'type' => 'warning'
@@ -112,7 +108,6 @@ 
$result_errors{'command_in_end_expanded_raw_one_char_before_command'} = [
   {
     'error_line' => 'bad argument to @end: t@asis{}ex
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: t@asis{}ex',
     'type' => 'error'
diff --git 
a/tp/t/results/coverage/command_in_end_expanded_raw_one_char_not_in_command.pl 
b/tp/t/results/coverage/command_in_end_expanded_raw_one_char_not_in_command.pl
index c1a249e2a7..95009ae22d 100644
--- 
a/tp/t/results/coverage/command_in_end_expanded_raw_one_char_not_in_command.pl
+++ 
b/tp/t/results/coverage/command_in_end_expanded_raw_one_char_not_in_command.pl
@@ -49,7 +49,6 @@ 
$result_trees{'command_in_end_expanded_raw_one_char_not_in_command'} = {
                           ],
                           'cmdname' => 'asis',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         }
@@ -73,7 +72,6 @@ 
$result_trees{'command_in_end_expanded_raw_one_char_not_in_command'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
@@ -82,7 +80,6 @@ 
$result_trees{'command_in_end_expanded_raw_one_char_not_in_command'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -106,7 +103,6 @@ 
$result_errors{'command_in_end_expanded_raw_one_char_not_in_command'} = [
   {
     'error_line' => 'warning: @asis should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@asis should not appear in @end',
     'type' => 'warning'
@@ -114,7 +110,6 @@ 
$result_errors{'command_in_end_expanded_raw_one_char_not_in_command'} = [
   {
     'error_line' => 'warning: unknown @end t
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'unknown @end t',
     'type' => 'warning'
@@ -122,7 +117,6 @@ 
$result_errors{'command_in_end_expanded_raw_one_char_not_in_command'} = [
   {
     'error_line' => 'bad argument to @end: t@asis{ex}
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: t@asis{ex}',
     'type' => 'error'
@@ -130,7 +124,6 @@ 
$result_errors{'command_in_end_expanded_raw_one_char_not_in_command'} = [
   {
     'error_line' => 'no matching `@end tex\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end tex\'',
     'type' => 'error'
diff --git 
a/tp/t/results/coverage/command_in_end_expanded_raw_two_char_before_command.pl 
b/tp/t/results/coverage/command_in_end_expanded_raw_two_char_before_command.pl
index 146607da94..6dcee3e9f8 100644
--- 
a/tp/t/results/coverage/command_in_end_expanded_raw_two_char_before_command.pl
+++ 
b/tp/t/results/coverage/command_in_end_expanded_raw_two_char_before_command.pl
@@ -47,7 +47,6 @@ 
$result_trees{'command_in_end_expanded_raw_two_char_before_command'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -74,13 +73,11 @@ 
$result_trees{'command_in_end_expanded_raw_two_char_before_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -104,7 +101,6 @@ 
$result_errors{'command_in_end_expanded_raw_two_char_before_command'} = [
   {
     'error_line' => 'warning: @asis should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@asis should not appear in @end',
     'type' => 'warning'
@@ -112,7 +108,6 @@ 
$result_errors{'command_in_end_expanded_raw_two_char_before_command'} = [
   {
     'error_line' => 'bad argument to @end: te@asis{}x
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: te@asis{}x',
     'type' => 'error'
diff --git 
a/tp/t/results/coverage/command_in_end_expanded_raw_two_char_not_in_command.pl 
b/tp/t/results/coverage/command_in_end_expanded_raw_two_char_not_in_command.pl
index 02e6f7bb70..c57d2338ef 100644
--- 
a/tp/t/results/coverage/command_in_end_expanded_raw_two_char_not_in_command.pl
+++ 
b/tp/t/results/coverage/command_in_end_expanded_raw_two_char_not_in_command.pl
@@ -49,7 +49,6 @@ 
$result_trees{'command_in_end_expanded_raw_two_char_not_in_command'} = {
                           ],
                           'cmdname' => 'asis',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         }
@@ -73,7 +72,6 @@ 
$result_trees{'command_in_end_expanded_raw_two_char_not_in_command'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
@@ -82,7 +80,6 @@ 
$result_trees{'command_in_end_expanded_raw_two_char_not_in_command'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -106,7 +103,6 @@ 
$result_errors{'command_in_end_expanded_raw_two_char_not_in_command'} = [
   {
     'error_line' => 'warning: @asis should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@asis should not appear in @end',
     'type' => 'warning'
@@ -114,7 +110,6 @@ 
$result_errors{'command_in_end_expanded_raw_two_char_not_in_command'} = [
   {
     'error_line' => 'warning: unknown @end te
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'unknown @end te',
     'type' => 'warning'
@@ -122,7 +117,6 @@ 
$result_errors{'command_in_end_expanded_raw_two_char_not_in_command'} = [
   {
     'error_line' => 'bad argument to @end: te@asis{x}
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: te@asis{x}',
     'type' => 'error'
@@ -130,7 +124,6 @@ 
$result_errors{'command_in_end_expanded_raw_two_char_not_in_command'} = [
   {
     'error_line' => 'no matching `@end tex\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end tex\'',
     'type' => 'error'
diff --git a/tp/t/results/coverage/command_in_end_ignored_raw_command_after.pl 
b/tp/t/results/coverage/command_in_end_ignored_raw_command_after.pl
index d0dbe1a1f8..e563b5b5dc 100644
--- a/tp/t/results/coverage/command_in_end_ignored_raw_command_after.pl
+++ b/tp/t/results/coverage/command_in_end_ignored_raw_command_after.pl
@@ -53,7 +53,6 @@ $result_trees{'command_in_end_ignored_raw_command_after'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -77,13 +76,11 @@ $result_trees{'command_in_end_ignored_raw_command_after'} = 
{
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -106,7 +103,6 @@ $result_errors{'command_in_end_ignored_raw_command_after'} 
= [
   {
     'error_line' => 'warning: @asis should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@asis should not appear in @end',
     'type' => 'warning'
@@ -114,7 +110,6 @@ $result_errors{'command_in_end_ignored_raw_command_after'} 
= [
   {
     'error_line' => 'bad argument to @end: html@asis{asis}
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: html@asis{asis}',
     'type' => 'error'
diff --git a/tp/t/results/coverage/command_in_end_ignored_raw_in_command.pl 
b/tp/t/results/coverage/command_in_end_ignored_raw_in_command.pl
index 3e1d202c1a..6c4a7351b1 100644
--- a/tp/t/results/coverage/command_in_end_ignored_raw_in_command.pl
+++ b/tp/t/results/coverage/command_in_end_ignored_raw_in_command.pl
@@ -40,7 +40,6 @@ $result_trees{'command_in_end_ignored_raw_in_command'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -63,7 +62,6 @@ $result_errors{'command_in_end_ignored_raw_in_command'} = [
   {
     'error_line' => 'no matching `@end html\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end html\'',
     'type' => 'error'
diff --git 
a/tp/t/results/coverage/command_in_end_ignored_raw_one_char_before_command.pl 
b/tp/t/results/coverage/command_in_end_ignored_raw_one_char_before_command.pl
index 322b64bc4a..9b67b3f882 100644
--- 
a/tp/t/results/coverage/command_in_end_ignored_raw_one_char_before_command.pl
+++ 
b/tp/t/results/coverage/command_in_end_ignored_raw_one_char_before_command.pl
@@ -40,7 +40,6 @@ 
$result_trees{'command_in_end_ignored_raw_one_char_before_command'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -63,7 +62,6 @@ 
$result_errors{'command_in_end_ignored_raw_one_char_before_command'} = [
   {
     'error_line' => 'no matching `@end html\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end html\'',
     'type' => 'error'
diff --git 
a/tp/t/results/coverage/command_in_end_ignored_raw_one_char_not_in_command.pl 
b/tp/t/results/coverage/command_in_end_ignored_raw_one_char_not_in_command.pl
index cf99a1a57f..9922e71140 100644
--- 
a/tp/t/results/coverage/command_in_end_ignored_raw_one_char_not_in_command.pl
+++ 
b/tp/t/results/coverage/command_in_end_ignored_raw_one_char_not_in_command.pl
@@ -40,7 +40,6 @@ 
$result_trees{'command_in_end_ignored_raw_one_char_not_in_command'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -63,7 +62,6 @@ 
$result_errors{'command_in_end_ignored_raw_one_char_not_in_command'} = [
   {
     'error_line' => 'no matching `@end html\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end html\'',
     'type' => 'error'
diff --git 
a/tp/t/results/coverage/command_in_end_ignored_raw_two_char_before_command.pl 
b/tp/t/results/coverage/command_in_end_ignored_raw_two_char_before_command.pl
index 6fc065ba63..d9bb31724c 100644
--- 
a/tp/t/results/coverage/command_in_end_ignored_raw_two_char_before_command.pl
+++ 
b/tp/t/results/coverage/command_in_end_ignored_raw_two_char_before_command.pl
@@ -40,7 +40,6 @@ 
$result_trees{'command_in_end_ignored_raw_two_char_before_command'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -63,7 +62,6 @@ 
$result_errors{'command_in_end_ignored_raw_two_char_before_command'} = [
   {
     'error_line' => 'no matching `@end html\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end html\'',
     'type' => 'error'
diff --git 
a/tp/t/results/coverage/command_in_end_ignored_raw_two_char_not_in_command.pl 
b/tp/t/results/coverage/command_in_end_ignored_raw_two_char_not_in_command.pl
index b1f2de977c..9508d0be56 100644
--- 
a/tp/t/results/coverage/command_in_end_ignored_raw_two_char_not_in_command.pl
+++ 
b/tp/t/results/coverage/command_in_end_ignored_raw_two_char_not_in_command.pl
@@ -40,7 +40,6 @@ 
$result_trees{'command_in_end_ignored_raw_two_char_not_in_command'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -63,7 +62,6 @@ 
$result_errors{'command_in_end_ignored_raw_two_char_not_in_command'} = [
   {
     'error_line' => 'no matching `@end html\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end html\'',
     'type' => 'error'
diff --git a/tp/t/results/coverage/commands.pl 
b/tp/t/results/coverage/commands.pl
index 4a97fc10ed..18893de57d 100644
--- a/tp/t/results/coverage/commands.pl
+++ b/tp/t/results/coverage/commands.pl
@@ -25,7 +25,6 @@ $result_trees{'commands'} = {
               ],
               'cmdname' => 'TeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -49,7 +48,6 @@ $result_trees{'commands'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -73,7 +71,6 @@ $result_trees{'commands'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -83,7 +80,6 @@ $result_trees{'commands'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -103,7 +99,6 @@ $result_trees{'commands'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -128,7 +123,6 @@ $result_trees{'commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -164,7 +158,6 @@ $result_trees{'commands'} = {
                         'clickstyle' => 'arrow'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -177,7 +170,6 @@ $result_trees{'commands'} = {
               ],
               'cmdname' => 'clicksequence',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -214,7 +206,6 @@ $result_trees{'commands'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -234,7 +225,6 @@ $result_trees{'commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -258,7 +248,6 @@ $result_trees{'commands'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -289,7 +278,6 @@ $result_trees{'commands'} = {
                   ],
                   'cmdname' => 'LaTeX',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
@@ -317,7 +305,6 @@ $result_trees{'commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -347,7 +334,6 @@ $result_trees{'commands'} = {
                   ],
                   'cmdname' => 'b',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -368,7 +354,6 @@ $result_trees{'commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         }
@@ -407,7 +392,6 @@ $result_errors{'commands'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/commands_in_math.pl 
b/tp/t/results/coverage/commands_in_math.pl
index b19ea29760..0b4542c656 100644
--- a/tp/t/results/coverage/commands_in_math.pl
+++ b/tp/t/results/coverage/commands_in_math.pl
@@ -41,7 +41,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -61,7 +60,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -80,7 +78,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -95,7 +92,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -110,7 +106,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -151,13 +146,11 @@ $result_trees{'commands_in_math'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -193,7 +186,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -213,7 +205,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -233,7 +224,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -253,7 +243,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -273,7 +262,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -293,7 +281,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -313,7 +300,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -333,7 +319,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -353,7 +338,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -373,7 +357,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -397,7 +380,6 @@ $result_trees{'commands_in_math'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -407,7 +389,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -423,7 +404,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -447,7 +427,6 @@ $result_trees{'commands_in_math'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -457,7 +436,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -481,7 +459,6 @@ $result_trees{'commands_in_math'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -491,7 +468,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -511,7 +487,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -531,7 +506,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'H',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -551,7 +525,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'dotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -571,7 +544,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'ringaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -591,7 +563,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'tieaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -612,7 +583,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'u',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -632,7 +602,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'ubaraccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -652,7 +621,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'udotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -672,7 +640,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'v',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -692,7 +659,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -712,7 +678,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -729,7 +694,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'sub',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -825,7 +789,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'today',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -860,13 +823,11 @@ $result_trees{'commands_in_math'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -900,7 +861,6 @@ $result_trees{'commands_in_math'} = {
                 'clickstyle' => 'arrow'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -921,7 +881,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -937,7 +896,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'TeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -952,7 +910,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'LaTeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -967,7 +924,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'bullet',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -982,7 +938,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'copyright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -997,7 +952,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'dots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -1012,7 +966,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -1027,7 +980,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'equiv',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -1043,7 +995,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -1058,7 +1009,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'expansion',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -1073,7 +1023,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'minus',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -1088,7 +1037,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'point',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -1103,7 +1051,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'print',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -1118,7 +1065,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'result',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -1134,7 +1080,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'aa',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1149,7 +1094,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'AA',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1164,7 +1108,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'ae',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1179,7 +1122,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'oe',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1194,7 +1136,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'AE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1209,7 +1150,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'OE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1224,7 +1164,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'o',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1239,7 +1178,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'O',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1254,7 +1192,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'ss',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1269,7 +1206,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1284,7 +1220,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'L',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1299,7 +1234,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'DH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -1315,7 +1249,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'TH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -1330,7 +1263,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'dh',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -1345,7 +1277,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'th',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -1360,7 +1291,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -1375,7 +1305,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'questiondown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -1390,7 +1319,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'pounds',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -1406,7 +1334,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'registeredsymbol',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -1421,7 +1348,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'ordf',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -1436,7 +1362,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'ordm',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -1451,7 +1376,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'comma',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -1486,13 +1410,11 @@ $result_trees{'commands_in_math'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -1523,7 +1445,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'quotedblleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -1538,7 +1459,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'quotedblright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -1554,7 +1474,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'quoteleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -1569,7 +1488,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'quoteright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -1584,7 +1502,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'quotedblbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -1599,7 +1516,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'quotesinglbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -1614,7 +1530,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'guillemetleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -1630,7 +1545,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'guillemetright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -1645,7 +1559,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'guillemotleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -1660,7 +1573,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'guillemotright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -1675,7 +1587,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'guilsinglleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -1691,7 +1602,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'guilsinglright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -1706,7 +1616,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'textdegree',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -1721,7 +1630,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'euro',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -1736,7 +1644,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'arrow',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -1751,7 +1658,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'leq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -1766,7 +1672,6 @@ $result_trees{'commands_in_math'} = {
               ],
               'cmdname' => 'geq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -1801,13 +1706,11 @@ $result_trees{'commands_in_math'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         }
@@ -1882,7 +1785,6 @@ $result_errors{'commands_in_math'} = [
   {
     'error_line' => '@| should only appear in heading or footing
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => '@| should only appear in heading or footing',
     'type' => 'error'
diff --git a/tp/t/results/coverage/comment_on_cartouche_line.pl 
b/tp/t/results/coverage/comment_on_cartouche_line.pl
index f259ae0446..2afcc13226 100644
--- a/tp/t/results/coverage/comment_on_cartouche_line.pl
+++ b/tp/t/results/coverage/comment_on_cartouche_line.pl
@@ -65,7 +65,6 @@ $result_trees{'comment_on_cartouche_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -76,7 +75,6 @@ $result_trees{'comment_on_cartouche_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -102,7 +100,6 @@ $result_trees{'comment_on_cartouche_line'} = {
                   ],
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -163,7 +160,6 @@ $result_trees{'comment_on_cartouche_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -174,7 +170,6 @@ $result_trees{'comment_on_cartouche_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/coverage/comment_on_group_line.pl 
b/tp/t/results/coverage/comment_on_group_line.pl
index c77f808af6..62bc089160 100644
--- a/tp/t/results/coverage/comment_on_group_line.pl
+++ b/tp/t/results/coverage/comment_on_group_line.pl
@@ -65,7 +65,6 @@ $result_trees{'comment_on_group_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -76,7 +75,6 @@ $result_trees{'comment_on_group_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/coverage/def.pl b/tp/t/results/coverage/def.pl
index 64ba678a40..ab1860d320 100644
--- a/tp/t/results/coverage/def.pl
+++ b/tp/t/results/coverage/def.pl
@@ -31,7 +31,6 @@ $result_trees{'def'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'bracketed_arg'
@@ -82,7 +81,6 @@ $result_trees{'def'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'def_line'
@@ -128,7 +126,6 @@ $result_trees{'def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -139,7 +136,6 @@ $result_trees{'def'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -292,7 +288,6 @@ $result_trees{'def'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'def_line'
@@ -338,7 +333,6 @@ $result_trees{'def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -349,7 +343,6 @@ $result_trees{'def'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -394,7 +387,6 @@ $result_trees{'def'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -444,7 +436,6 @@ $result_trees{'def'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'def_line'
@@ -463,7 +454,6 @@ $result_trees{'def'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       },
                       'type' => 'bracketed_arg'
@@ -493,7 +483,6 @@ $result_trees{'def'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       },
                       'type' => 'bracketed_arg'
@@ -524,7 +513,6 @@ $result_trees{'def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'def_line'
@@ -556,7 +544,6 @@ $result_trees{'def'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       },
                       'type' => 'bracketed_arg'
@@ -573,7 +560,6 @@ $result_trees{'def'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       },
                       'type' => 'bracketed_arg'
@@ -604,7 +590,6 @@ $result_trees{'def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'def_line'
@@ -641,7 +626,6 @@ $result_trees{'def'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       },
                       'type' => 'bracketed_arg'
@@ -658,7 +642,6 @@ $result_trees{'def'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       },
                       'type' => 'bracketed_arg'
@@ -689,7 +672,6 @@ $result_trees{'def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'type' => 'def_line'
@@ -726,7 +708,6 @@ $result_trees{'def'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       },
                       'type' => 'bracketed_arg'
@@ -743,7 +724,6 @@ $result_trees{'def'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       },
                       'type' => 'bracketed_arg'
@@ -774,7 +754,6 @@ $result_trees{'def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'def_line'
@@ -812,7 +791,6 @@ $result_trees{'def'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -855,7 +833,6 @@ $result_trees{'def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'def_line'
@@ -897,7 +874,6 @@ $result_trees{'def'} = {
                               ],
                               'cmdname' => 'samp',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               }
                             },
@@ -913,7 +889,6 @@ $result_trees{'def'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -956,7 +931,6 @@ $result_trees{'def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'def_line'
@@ -970,7 +944,6 @@ $result_trees{'def'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       },
                       'type' => 'bracketed_arg'
@@ -1009,7 +982,6 @@ $result_trees{'def'} = {
                 'original_def_cmdname' => 'deffnx'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               },
               'type' => 'def_line'
@@ -1023,7 +995,6 @@ $result_trees{'def'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       },
                       'type' => 'bracketed_arg'
@@ -1045,7 +1016,6 @@ $result_trees{'def'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       },
                       'type' => 'bracketed_arg'
@@ -1071,7 +1041,6 @@ $result_trees{'def'} = {
                 'original_def_cmdname' => 'deffnx'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'def_line'
@@ -1090,7 +1059,6 @@ $result_trees{'def'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       },
                       'type' => 'bracketed_arg'
@@ -1129,7 +1097,6 @@ $result_trees{'def'} = {
                 'original_def_cmdname' => 'deffnx'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               },
               'type' => 'def_line'
@@ -1148,7 +1115,6 @@ $result_trees{'def'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       },
                       'type' => 'bracketed_arg'
@@ -1231,7 +1197,6 @@ $result_trees{'def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               },
               'type' => 'def_line'
@@ -1265,7 +1230,6 @@ $result_trees{'def'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       },
                       'type' => 'bracketed_arg'
@@ -1348,7 +1312,6 @@ $result_trees{'def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               },
               'type' => 'def_line'
@@ -1382,7 +1345,6 @@ $result_trees{'def'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       },
                       'type' => 'bracketed_arg'
@@ -1465,7 +1427,6 @@ $result_trees{'def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'def_line'
@@ -1511,7 +1472,6 @@ $result_trees{'def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
@@ -1522,7 +1482,6 @@ $result_trees{'def'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         }
@@ -1605,7 +1564,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1613,7 +1571,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1621,7 +1578,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1629,7 +1585,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1637,7 +1592,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1645,7 +1599,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1653,7 +1606,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1661,7 +1613,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1669,7 +1620,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1677,7 +1627,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1685,7 +1634,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1693,7 +1641,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 20,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1701,7 +1648,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1709,7 +1655,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1717,7 +1662,6 @@ $result_errors{'def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/displaymath.pl 
b/tp/t/results/coverage/displaymath.pl
index 266aea150b..06149484eb 100644
--- a/tp/t/results/coverage/displaymath.pl
+++ b/tp/t/results/coverage/displaymath.pl
@@ -42,7 +42,6 @@ $result_trees{'displaymath'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'balanced_braces'
@@ -57,7 +56,6 @@ $result_trees{'displaymath'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'balanced_braces'
@@ -93,13 +91,11 @@ $result_trees{'displaymath'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -150,7 +146,6 @@ $result_trees{'displaymath'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -170,7 +165,6 @@ $result_trees{'displaymath'} = {
               ],
               'cmdname' => 'sub',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -190,7 +184,6 @@ $result_trees{'displaymath'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -225,13 +218,11 @@ $result_trees{'displaymath'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -285,7 +276,6 @@ $result_trees{'displaymath'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 13
                           },
                           'type' => 'balanced_braces'
@@ -296,7 +286,6 @@ $result_trees{'displaymath'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -305,7 +294,6 @@ $result_trees{'displaymath'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'balanced_braces'
@@ -326,7 +314,6 @@ $result_trees{'displaymath'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'balanced_braces'
@@ -343,7 +330,6 @@ $result_trees{'displaymath'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   },
                   'type' => 'balanced_braces'
@@ -353,7 +339,6 @@ $result_trees{'displaymath'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'balanced_braces'
@@ -389,13 +374,11 @@ $result_trees{'displaymath'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -468,13 +451,11 @@ $result_trees{'displaymath'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         }
diff --git a/tp/t/results/coverage/empty_w.pl b/tp/t/results/coverage/empty_w.pl
index 076ce1d36e..398519b133 100644
--- a/tp/t/results/coverage/empty_w.pl
+++ b/tp/t/results/coverage/empty_w.pl
@@ -19,7 +19,6 @@ $result_trees{'empty_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -39,7 +38,6 @@ $result_trees{'empty_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/coverage/end_bad_end_argument_and_superfluous_arg.pl 
b/tp/t/results/coverage/end_bad_end_argument_and_superfluous_arg.pl
index 209694bec9..038522c74d 100644
--- a/tp/t/results/coverage/end_bad_end_argument_and_superfluous_arg.pl
+++ b/tp/t/results/coverage/end_bad_end_argument_and_superfluous_arg.pl
@@ -49,7 +49,6 @@ $result_trees{'end_bad_end_argument_and_superfluous_arg'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         }
@@ -73,7 +72,6 @@ $result_trees{'end_bad_end_argument_and_superfluous_arg'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
@@ -82,7 +80,6 @@ $result_trees{'end_bad_end_argument_and_superfluous_arg'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -106,7 +103,6 @@ $result_errors{'end_bad_end_argument_and_superfluous_arg'} 
= [
   {
     'error_line' => 'warning: @code should not appear in @end
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@code should not appear in @end',
     'type' => 'warning'
@@ -114,7 +110,6 @@ $result_errors{'end_bad_end_argument_and_superfluous_arg'} 
= [
   {
     'error_line' => 'bad argument to @end: : @code{in c}
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: : @code{in c}',
     'type' => 'error'
@@ -122,7 +117,6 @@ $result_errors{'end_bad_end_argument_and_superfluous_arg'} 
= [
   {
     'error_line' => 'no matching `@end quotation\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end quotation\'',
     'type' => 'error'
diff --git a/tp/t/results/coverage/exdent_and_commands.pl 
b/tp/t/results/coverage/exdent_and_commands.pl
index 66ffb561c1..c55a877841 100644
--- a/tp/t/results/coverage/exdent_and_commands.pl
+++ b/tp/t/results/coverage/exdent_and_commands.pl
@@ -54,7 +54,6 @@ $result_trees{'exdent_and_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -103,7 +102,6 @@ $result_trees{'exdent_and_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -143,13 +141,11 @@ $result_trees{'exdent_and_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -203,7 +199,6 @@ $result_trees{'exdent_and_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -252,7 +247,6 @@ $result_trees{'exdent_and_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -292,13 +286,11 @@ $result_trees{'exdent_and_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
diff --git a/tp/t/results/coverage/exdent_and_formats.pl 
b/tp/t/results/coverage/exdent_and_formats.pl
index ce3877e1b2..1a379dab3c 100644
--- a/tp/t/results/coverage/exdent_and_formats.pl
+++ b/tp/t/results/coverage/exdent_and_formats.pl
@@ -36,7 +36,6 @@ $result_trees{'exdent_and_formats'} = {
                   ],
                   'cmdname' => 'TeX',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -88,7 +87,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -128,13 +126,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -186,7 +182,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -223,7 +218,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -263,13 +257,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -346,13 +338,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -457,13 +447,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -536,13 +524,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           }
         },
@@ -621,7 +607,6 @@ $result_trees{'exdent_and_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 44
                   }
                 },
@@ -652,13 +637,11 @@ $result_trees{'exdent_and_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 45
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -689,13 +672,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 40
           }
         },
@@ -742,7 +723,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -773,13 +753,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 48
           }
         },
@@ -835,7 +813,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -866,13 +843,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 52
           }
         },
@@ -919,7 +894,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -959,13 +933,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 57
           }
         },
@@ -1012,7 +984,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             },
@@ -1040,7 +1011,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -1071,13 +1041,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 62
           }
         },
@@ -1124,7 +1092,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -1152,7 +1119,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 69
               }
             },
@@ -1183,13 +1149,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 67
           }
         },
@@ -1245,7 +1209,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -1276,13 +1239,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 75
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 72
           }
         },
@@ -1329,7 +1290,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 78
               }
             },
@@ -1357,7 +1317,6 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 79
               }
             },
@@ -1388,13 +1347,11 @@ $result_trees{'exdent_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 77
           }
         }
diff --git a/tp/t/results/coverage/flushleft_flushright.pl 
b/tp/t/results/coverage/flushleft_flushright.pl
index f012657975..e0966ee32e 100644
--- a/tp/t/results/coverage/flushleft_flushright.pl
+++ b/tp/t/results/coverage/flushleft_flushright.pl
@@ -86,13 +86,11 @@ $result_trees{'flushleft_flushright'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -173,13 +171,11 @@ $result_trees{'flushleft_flushright'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         }
diff --git a/tp/t/results/coverage/flushleft_flushright_in_quotation.pl 
b/tp/t/results/coverage/flushleft_flushright_in_quotation.pl
index 648cd447af..dda067988c 100644
--- a/tp/t/results/coverage/flushleft_flushright_in_quotation.pl
+++ b/tp/t/results/coverage/flushleft_flushright_in_quotation.pl
@@ -82,13 +82,11 @@ $result_trees{'flushleft_flushright_in_quotation'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -151,13 +149,11 @@ $result_trees{'flushleft_flushright_in_quotation'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -188,13 +184,11 @@ $result_trees{'flushleft_flushright_in_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/coverage/flushright_example_nested.pl 
b/tp/t/results/coverage/flushright_example_nested.pl
index b9aead166e..39d884a8c5 100644
--- a/tp/t/results/coverage/flushright_example_nested.pl
+++ b/tp/t/results/coverage/flushright_example_nested.pl
@@ -78,13 +78,11 @@ $result_trees{'flushright_example_nested'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -115,13 +113,11 @@ $result_trees{'flushright_example_nested'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -203,13 +199,11 @@ $result_trees{'flushright_example_nested'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -240,13 +234,11 @@ $result_trees{'flushright_example_nested'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
diff --git a/tp/t/results/coverage/flushright_not_closed.pl 
b/tp/t/results/coverage/flushright_not_closed.pl
index a9c7624010..8f379e25cb 100644
--- a/tp/t/results/coverage/flushright_not_closed.pl
+++ b/tp/t/results/coverage/flushright_not_closed.pl
@@ -39,7 +39,6 @@ $result_trees{'flushright_not_closed'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -64,7 +63,6 @@ $result_errors{'flushright_not_closed'} = [
   {
     'error_line' => 'no matching `@end flushright\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end flushright\'',
     'type' => 'error'
diff --git a/tp/t/results/coverage/formats_only_title_comments.pl 
b/tp/t/results/coverage/formats_only_title_comments.pl
index 0cf5fc1038..db00796a77 100644
--- a/tp/t/results/coverage/formats_only_title_comments.pl
+++ b/tp/t/results/coverage/formats_only_title_comments.pl
@@ -80,7 +80,6 @@ $result_trees{'formats_only_title_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -89,7 +88,6 @@ $result_trees{'formats_only_title_comments'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -169,7 +167,6 @@ $result_trees{'formats_only_title_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -183,7 +180,6 @@ $result_trees{'formats_only_title_comments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -199,7 +195,6 @@ $result_trees{'formats_only_title_comments'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   },
                   'type' => 'command_as_argument'
@@ -267,7 +262,6 @@ $result_trees{'formats_only_title_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -281,7 +275,6 @@ $result_trees{'formats_only_title_comments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -297,7 +290,6 @@ $result_trees{'formats_only_title_comments'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   },
                   'type' => 'command_as_argument'
@@ -364,7 +356,6 @@ $result_trees{'formats_only_title_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -378,7 +369,6 @@ $result_trees{'formats_only_title_comments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -421,7 +411,6 @@ $result_trees{'formats_only_title_comments'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20
                   }
                 }
@@ -482,7 +471,6 @@ $result_trees{'formats_only_title_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
@@ -497,7 +485,6 @@ $result_trees{'formats_only_title_comments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         }
@@ -553,7 +540,6 @@ $result_errors{'formats_only_title_comments'} = [
   {
     'error_line' => 'warning: @itemize has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@itemize has text but no @item',
     'type' => 'warning'
@@ -561,7 +547,6 @@ $result_errors{'formats_only_title_comments'} = [
   {
     'error_line' => 'warning: @enumerate has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@enumerate has text but no @item',
     'type' => 'warning'
@@ -569,7 +554,6 @@ $result_errors{'formats_only_title_comments'} = [
   {
     'error_line' => 'warning: @table has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@table has text but no @item',
     'type' => 'warning'
@@ -577,7 +561,6 @@ $result_errors{'formats_only_title_comments'} = [
   {
     'error_line' => 'warning: @vtable has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@vtable has text but no @item',
     'type' => 'warning'
@@ -585,7 +568,6 @@ $result_errors{'formats_only_title_comments'} = [
   {
     'error_line' => 'warning: @multitable has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 20,
     'text' => '@multitable has text but no @item',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/formats_only_titles.pl 
b/tp/t/results/coverage/formats_only_titles.pl
index 4702c5b10c..32037ff164 100644
--- a/tp/t/results/coverage/formats_only_titles.pl
+++ b/tp/t/results/coverage/formats_only_titles.pl
@@ -70,7 +70,6 @@ $result_trees{'formats_only_titles'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -79,7 +78,6 @@ $result_trees{'formats_only_titles'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -143,7 +141,6 @@ $result_trees{'formats_only_titles'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -152,7 +149,6 @@ $result_trees{'formats_only_titles'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -168,7 +164,6 @@ $result_trees{'formats_only_titles'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'type' => 'command_as_argument'
@@ -226,7 +221,6 @@ $result_trees{'formats_only_titles'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -240,7 +234,6 @@ $result_trees{'formats_only_titles'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -256,7 +249,6 @@ $result_trees{'formats_only_titles'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   },
                   'type' => 'command_as_argument'
@@ -314,7 +306,6 @@ $result_trees{'formats_only_titles'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -328,7 +319,6 @@ $result_trees{'formats_only_titles'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -371,7 +361,6 @@ $result_trees{'formats_only_titles'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 }
@@ -422,7 +411,6 @@ $result_trees{'formats_only_titles'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -437,7 +425,6 @@ $result_trees{'formats_only_titles'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         }
@@ -489,7 +476,6 @@ $result_errors{'formats_only_titles'} = [
   {
     'error_line' => 'warning: @itemize has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@itemize has text but no @item',
     'type' => 'warning'
@@ -497,7 +483,6 @@ $result_errors{'formats_only_titles'} = [
   {
     'error_line' => 'warning: @enumerate has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@enumerate has text but no @item',
     'type' => 'warning'
@@ -505,7 +490,6 @@ $result_errors{'formats_only_titles'} = [
   {
     'error_line' => 'warning: @table has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@table has text but no @item',
     'type' => 'warning'
@@ -513,7 +497,6 @@ $result_errors{'formats_only_titles'} = [
   {
     'error_line' => 'warning: @vtable has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@vtable has text but no @item',
     'type' => 'warning'
@@ -521,7 +504,6 @@ $result_errors{'formats_only_titles'} = [
   {
     'error_line' => 'warning: @multitable has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => '@multitable has text but no @item',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/formats_titles.pl 
b/tp/t/results/coverage/formats_titles.pl
index d6f0f9fc8c..f921ac1b71 100644
--- a/tp/t/results/coverage/formats_titles.pl
+++ b/tp/t/results/coverage/formats_titles.pl
@@ -64,7 +64,6 @@ $result_trees{'formats_titles'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -95,7 +94,6 @@ $result_trees{'formats_titles'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -104,7 +102,6 @@ $result_trees{'formats_titles'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -162,7 +159,6 @@ $result_trees{'formats_titles'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -193,7 +189,6 @@ $result_trees{'formats_titles'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -202,7 +197,6 @@ $result_trees{'formats_titles'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -218,7 +212,6 @@ $result_trees{'formats_titles'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   },
                   'type' => 'command_as_argument'
@@ -277,7 +270,6 @@ $result_trees{'formats_titles'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -314,7 +306,6 @@ $result_trees{'formats_titles'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -328,7 +319,6 @@ $result_trees{'formats_titles'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -344,7 +334,6 @@ $result_trees{'formats_titles'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   },
                   'type' => 'command_as_argument'
@@ -409,7 +398,6 @@ $result_trees{'formats_titles'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     }
@@ -446,7 +434,6 @@ $result_trees{'formats_titles'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -460,7 +447,6 @@ $result_trees{'formats_titles'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -503,7 +489,6 @@ $result_trees{'formats_titles'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 21
                   }
                 }
@@ -551,7 +536,6 @@ $result_trees{'formats_titles'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -576,7 +560,6 @@ $result_trees{'formats_titles'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     }
@@ -616,7 +599,6 @@ $result_trees{'formats_titles'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -631,7 +613,6 @@ $result_trees{'formats_titles'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         }
@@ -693,7 +674,6 @@ $result_errors{'formats_titles'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/group_beginning_and_end_on_line.pl 
b/tp/t/results/coverage/group_beginning_and_end_on_line.pl
index 70a4ff7e34..a90fd374fc 100644
--- a/tp/t/results/coverage/group_beginning_and_end_on_line.pl
+++ b/tp/t/results/coverage/group_beginning_and_end_on_line.pl
@@ -54,7 +54,6 @@ $result_trees{'group_beginning_and_end_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -65,7 +64,6 @@ $result_trees{'group_beginning_and_end_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -86,7 +84,6 @@ $result_errors{'group_beginning_and_end_on_line'} = [
   {
     'error_line' => 'warning: @end should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@end should only appear at the beginning of a line',
     'type' => 'warning'
@@ -94,7 +91,6 @@ $result_errors{'group_beginning_and_end_on_line'} = [
   {
     'error_line' => 'warning: unexpected argument on @group line: within
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unexpected argument on @group line: within',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/group_not_closed.pl 
b/tp/t/results/coverage/group_not_closed.pl
index ba3eb8410a..0c3363eb5f 100644
--- a/tp/t/results/coverage/group_not_closed.pl
+++ b/tp/t/results/coverage/group_not_closed.pl
@@ -39,7 +39,6 @@ $result_trees{'group_not_closed'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -64,7 +63,6 @@ $result_errors{'group_not_closed'} = [
   {
     'error_line' => 'no matching `@end group\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end group\'',
     'type' => 'error'
diff --git a/tp/t/results/coverage/hyphenation.pl 
b/tp/t/results/coverage/hyphenation.pl
index 9411bc7726..bd77527550 100644
--- a/tp/t/results/coverage/hyphenation.pl
+++ b/tp/t/results/coverage/hyphenation.pl
@@ -32,7 +32,6 @@ $result_trees{'hyphenation'} = {
           ],
           'cmdname' => 'hyphenation',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
diff --git a/tp/t/results/coverage/indentedblock.pl 
b/tp/t/results/coverage/indentedblock.pl
index 9039b2af43..7fd6f68d4f 100644
--- a/tp/t/results/coverage/indentedblock.pl
+++ b/tp/t/results/coverage/indentedblock.pl
@@ -77,13 +77,11 @@ $result_trees{'indentedblock'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/coverage/indicateurl_end_lines.pl 
b/tp/t/results/coverage/indicateurl_end_lines.pl
index 8d8962802c..bcf794f79a 100644
--- a/tp/t/results/coverage/indicateurl_end_lines.pl
+++ b/tp/t/results/coverage/indicateurl_end_lines.pl
@@ -28,7 +28,6 @@ $result_trees{'indicateurl_end_lines'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -65,7 +64,6 @@ $result_trees{'indicateurl_end_lines'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -109,7 +107,6 @@ $result_errors{'indicateurl_end_lines'} = [
   {
     'error_line' => '@indicateurl missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@indicateurl missing closing brace',
     'type' => 'error'
@@ -117,7 +114,6 @@ $result_errors{'indicateurl_end_lines'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/coverage/insertcopying.pl 
b/tp/t/results/coverage/insertcopying.pl
index cf58b4154b..6413e56025 100644
--- a/tp/t/results/coverage/insertcopying.pl
+++ b/tp/t/results/coverage/insertcopying.pl
@@ -87,13 +87,11 @@ $result_trees{'insertcopying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -124,13 +122,11 @@ $result_trees{'insertcopying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -163,7 +159,6 @@ $result_trees{'insertcopying'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         }
diff --git a/tp/t/results/coverage/invalid_U.pl 
b/tp/t/results/coverage/invalid_U.pl
index db14ffef83..28bb80f049 100644
--- a/tp/t/results/coverage/invalid_U.pl
+++ b/tp/t/results/coverage/invalid_U.pl
@@ -19,7 +19,6 @@ $result_trees{'invalid_U'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -31,7 +30,6 @@ $result_trees{'invalid_U'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -51,7 +49,6 @@ $result_trees{'invalid_U'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -71,7 +68,6 @@ $result_trees{'invalid_U'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -91,7 +87,6 @@ $result_trees{'invalid_U'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -111,7 +106,6 @@ $result_trees{'invalid_U'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -131,7 +125,6 @@ $result_trees{'invalid_U'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -160,7 +153,6 @@ $result_trees{'invalid_U'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -180,7 +172,6 @@ $result_trees{'invalid_U'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -208,7 +199,6 @@ $result_trees{'invalid_U'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -239,7 +229,6 @@ $result_errors{'invalid_U'} = [
   {
     'error_line' => '@U expected braces
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@U expected braces',
     'type' => 'error'
@@ -247,7 +236,6 @@ $result_errors{'invalid_U'} = [
   {
     'error_line' => 'warning: no argument specified for @U
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'no argument specified for @U',
     'type' => 'warning'
@@ -255,7 +243,6 @@ $result_errors{'invalid_U'} = [
   {
     'error_line' => 'non-hex digits in argument for @U: z
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'non-hex digits in argument for @U: z',
     'type' => 'error'
@@ -263,7 +250,6 @@ $result_errors{'invalid_U'} = [
   {
     'error_line' => 'warning: fewer than four hex digits in argument for @U: 
abc
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'fewer than four hex digits in argument for @U: abc',
     'type' => 'warning'
@@ -271,7 +257,6 @@ $result_errors{'invalid_U'} = [
   {
     'error_line' => 'argument for @U exceeds Unicode maximum 0x10FFFF: 
9999999999999
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'argument for @U exceeds Unicode maximum 0x10FFFF: 
9999999999999',
     'type' => 'error'
@@ -279,7 +264,6 @@ $result_errors{'invalid_U'} = [
   {
     'error_line' => 'argument for @U exceeds Unicode maximum 0x10FFFF: 110000
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'argument for @U exceeds Unicode maximum 0x10FFFF: 110000',
     'type' => 'error'
@@ -287,7 +271,6 @@ $result_errors{'invalid_U'} = [
   {
     'error_line' => 'non-hex digits in argument for @U: wxyz
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'non-hex digits in argument for @U: wxyz',
     'type' => 'error'
@@ -326,7 +309,6 @@ $result_converted_errors{'docbook'}->{'invalid_U'} = [
   {
     'error_line' => 'warning: no argument specified for @U
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'no argument specified for @U',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/item_container.pl 
b/tp/t/results/coverage/item_container.pl
index 457bb223b5..a35cf888a6 100644
--- a/tp/t/results/coverage/item_container.pl
+++ b/tp/t/results/coverage/item_container.pl
@@ -54,7 +54,6 @@ $result_trees{'item_container'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -85,7 +84,6 @@ $result_trees{'item_container'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -96,7 +94,6 @@ $result_trees{'item_container'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -112,7 +109,6 @@ $result_trees{'item_container'} = {
                 {
                   'cmdname' => 'bullet',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   },
                   'type' => 'command_as_argument'
@@ -155,7 +151,6 @@ $result_trees{'item_container'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -186,7 +181,6 @@ $result_trees{'item_container'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -200,7 +194,6 @@ $result_trees{'item_container'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -250,7 +243,6 @@ $result_trees{'item_container'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -281,7 +273,6 @@ $result_trees{'item_container'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -290,7 +281,6 @@ $result_trees{'item_container'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         }
diff --git a/tp/t/results/coverage/lettered_accent_and_spaces.pl 
b/tp/t/results/coverage/lettered_accent_and_spaces.pl
index c7be292ad5..59b8fdad05 100644
--- a/tp/t/results/coverage/lettered_accent_and_spaces.pl
+++ b/tp/t/results/coverage/lettered_accent_and_spaces.pl
@@ -29,7 +29,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -66,7 +65,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -103,7 +101,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -140,7 +137,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -176,7 +172,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -213,7 +208,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -250,7 +244,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -287,7 +280,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -358,7 +350,6 @@ $result_errors{'lettered_accent_and_spaces'} = [
   {
     'error_line' => 'warning: command `@ringaccent\' must not be followed by 
new line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'command `@ringaccent\' must not be followed by new line',
     'type' => 'warning'
@@ -366,7 +357,6 @@ $result_errors{'lettered_accent_and_spaces'} = [
   {
     'error_line' => 'warning: command `@ringaccent\' must not be followed by 
new line
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'command `@ringaccent\' must not be followed by new line',
     'type' => 'warning'
@@ -374,7 +364,6 @@ $result_errors{'lettered_accent_and_spaces'} = [
   {
     'error_line' => 'warning: command `@ringaccent\' must not be followed by 
new line
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'command `@ringaccent\' must not be followed by new line',
     'type' => 'warning'
@@ -382,7 +371,6 @@ $result_errors{'lettered_accent_and_spaces'} = [
   {
     'error_line' => 'warning: command `@^\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'command `@^\' must not be followed by new line',
     'type' => 'warning'
@@ -390,7 +378,6 @@ $result_errors{'lettered_accent_and_spaces'} = [
   {
     'error_line' => 'warning: command `@^\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => 'command `@^\' must not be followed by new line',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/math.pl b/tp/t/results/coverage/math.pl
index db6b9ae8b9..8f6f38559c 100644
--- a/tp/t/results/coverage/math.pl
+++ b/tp/t/results/coverage/math.pl
@@ -29,7 +29,6 @@ $result_trees{'math'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -44,7 +43,6 @@ $result_trees{'math'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -55,7 +53,6 @@ $result_trees{'math'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -100,7 +97,6 @@ $result_trees{'math'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -120,7 +116,6 @@ $result_trees{'math'} = {
                       ],
                       'cmdname' => 'sub',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -140,7 +135,6 @@ $result_trees{'math'} = {
                       ],
                       'cmdname' => 'sup',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -150,7 +144,6 @@ $result_trees{'math'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -198,7 +191,6 @@ $result_trees{'math'} = {
                                     }
                                   ],
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 8
                                   },
                                   'type' => 'balanced_braces'
@@ -209,7 +201,6 @@ $result_trees{'math'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           }
                         },
@@ -218,7 +209,6 @@ $result_trees{'math'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       },
                       'type' => 'balanced_braces'
@@ -239,7 +229,6 @@ $result_trees{'math'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       },
                       'type' => 'balanced_braces'
@@ -256,7 +245,6 @@ $result_trees{'math'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           },
                           'type' => 'balanced_braces'
@@ -266,7 +254,6 @@ $result_trees{'math'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       },
                       'type' => 'balanced_braces'
@@ -282,7 +269,6 @@ $result_trees{'math'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -340,7 +326,6 @@ $result_trees{'math'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -360,7 +345,6 @@ $result_trees{'math'} = {
               ],
               'cmdname' => 'sub',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -420,7 +404,6 @@ $result_errors{'math'} = [
   {
     'error_line' => 'warning: @\\ should only appear in math context
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@\\ should only appear in math context',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/multitable.pl 
b/tp/t/results/coverage/multitable.pl
index 2ac43d392d..9f8505a6fd 100644
--- a/tp/t/results/coverage/multitable.pl
+++ b/tp/t/results/coverage/multitable.pl
@@ -48,7 +48,6 @@ $result_trees{'multitable'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 }
@@ -82,7 +81,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -107,7 +105,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -144,7 +141,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -179,7 +175,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -211,7 +206,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -259,7 +253,6 @@ $result_trees{'multitable'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 7
                               },
                               'type' => 'index_entry_command'
@@ -272,7 +265,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -305,7 +297,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -345,7 +336,6 @@ $result_trees{'multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -360,7 +350,6 @@ $result_trees{'multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -380,7 +369,6 @@ $result_trees{'multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   },
                   'type' => 'bracketed_arg'
@@ -395,7 +383,6 @@ $result_trees{'multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   },
                   'type' => 'bracketed_arg'
@@ -436,7 +423,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -461,7 +447,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -501,7 +486,6 @@ $result_trees{'multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -515,7 +499,6 @@ $result_trees{'multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         }
@@ -556,7 +539,6 @@ $result_errors{'multitable'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/nested_block_commands.pl 
b/tp/t/results/coverage/nested_block_commands.pl
index 4760105024..8c4700bcb8 100644
--- a/tp/t/results/coverage/nested_block_commands.pl
+++ b/tp/t/results/coverage/nested_block_commands.pl
@@ -82,13 +82,11 @@ $result_trees{'nested_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -119,13 +117,11 @@ $result_trees{'nested_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -198,13 +194,11 @@ $result_trees{'nested_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -235,13 +229,11 @@ $result_trees{'nested_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -323,13 +315,11 @@ $result_trees{'nested_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -369,13 +359,11 @@ $result_trees{'nested_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -462,13 +450,11 @@ $result_trees{'nested_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -499,13 +485,11 @@ $result_trees{'nested_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         },
@@ -597,13 +581,11 @@ $result_trees{'nested_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 36
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -634,13 +616,11 @@ $result_trees{'nested_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           }
         },
@@ -727,13 +707,11 @@ $result_trees{'nested_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 44
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -764,13 +742,11 @@ $result_trees{'nested_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         },
@@ -848,13 +824,11 @@ $result_trees{'nested_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 51
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             },
@@ -885,13 +859,11 @@ $result_trees{'nested_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 47
           }
         },
@@ -974,13 +946,11 @@ $result_trees{'nested_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 59
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -1011,13 +981,11 @@ $result_trees{'nested_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 54
           }
         },
@@ -1095,13 +1063,11 @@ $result_trees{'nested_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 66
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             },
@@ -1132,13 +1098,11 @@ $result_trees{'nested_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 62
           }
         },
@@ -1211,13 +1175,11 @@ $result_trees{'nested_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 72
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -1262,13 +1224,11 @@ $result_trees{'nested_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 75
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 69
           }
         },
@@ -1341,13 +1301,11 @@ $result_trees{'nested_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 80
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 78
               }
             },
@@ -1392,13 +1350,11 @@ $result_trees{'nested_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 77
           }
         },
@@ -1471,13 +1427,11 @@ $result_trees{'nested_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 88
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 86
               }
             },
@@ -1527,13 +1481,11 @@ $result_trees{'nested_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 92
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 85
           }
         }
diff --git a/tp/t/results/coverage/not_i_j_in_dotless.pl 
b/tp/t/results/coverage/not_i_j_in_dotless.pl
index c9ddbb7315..0b67813aa7 100644
--- a/tp/t/results/coverage/not_i_j_in_dotless.pl
+++ b/tp/t/results/coverage/not_i_j_in_dotless.pl
@@ -29,7 +29,6 @@ $result_trees{'not_i_j_in_dotless'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -53,7 +52,6 @@ $result_trees{'not_i_j_in_dotless'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -63,7 +61,6 @@ $result_trees{'not_i_j_in_dotless'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -89,7 +86,6 @@ $result_errors{'not_i_j_in_dotless'} = [
   {
     'error_line' => '@dotless expects `i\' or `j\' as argument, not `a\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@dotless expects `i\' or `j\' as argument, not `a\'',
     'type' => 'error'
@@ -97,7 +93,6 @@ $result_errors{'not_i_j_in_dotless'} = [
   {
     'error_line' => '@dotless expects `i\' or `j\' as argument, not `q\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@dotless expects `i\' or `j\' as argument, not `q\'',
     'type' => 'error'
diff --git a/tp/t/results/coverage/preformatted.pl 
b/tp/t/results/coverage/preformatted.pl
index 57e0842474..91c35e6a63 100644
--- a/tp/t/results/coverage/preformatted.pl
+++ b/tp/t/results/coverage/preformatted.pl
@@ -73,13 +73,11 @@ $result_trees{'preformatted'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -109,7 +107,6 @@ $result_trees{'preformatted'} = {
                     {
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       },
                       'type' => 'command_as_argument'
@@ -160,7 +157,6 @@ $result_trees{'preformatted'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         }
@@ -216,7 +212,6 @@ $result_trees{'preformatted'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 }
@@ -230,7 +225,6 @@ $result_trees{'preformatted'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -261,13 +255,11 @@ $result_trees{'preformatted'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
@@ -310,7 +302,6 @@ $result_errors{'preformatted'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/coverage/punctuation_in_line_commands.pl 
b/tp/t/results/coverage/punctuation_in_line_commands.pl
index e30ab072dd..354f16be14 100644
--- a/tp/t/results/coverage/punctuation_in_line_commands.pl
+++ b/tp/t/results/coverage/punctuation_in_line_commands.pl
@@ -46,7 +46,6 @@ $result_trees{'punctuation_in_line_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -81,7 +80,6 @@ $result_trees{'punctuation_in_line_commands'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'command_as_argument'
@@ -126,7 +124,6 @@ $result_trees{'punctuation_in_line_commands'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -163,7 +160,6 @@ $result_trees{'punctuation_in_line_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -177,7 +173,6 @@ $result_trees{'punctuation_in_line_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -238,7 +233,6 @@ $result_trees{'punctuation_in_line_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -269,7 +263,6 @@ $result_trees{'punctuation_in_line_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -280,7 +273,6 @@ $result_trees{'punctuation_in_line_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -349,7 +341,6 @@ $result_trees{'punctuation_in_line_commands'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -385,7 +376,6 @@ $result_trees{'punctuation_in_line_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -403,7 +393,6 @@ $result_trees{'punctuation_in_line_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -472,7 +461,6 @@ $result_trees{'punctuation_in_line_commands'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -508,7 +496,6 @@ $result_trees{'punctuation_in_line_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
@@ -526,7 +513,6 @@ $result_trees{'punctuation_in_line_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -562,7 +548,6 @@ $result_trees{'punctuation_in_line_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -603,7 +588,6 @@ $result_trees{'punctuation_in_line_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           },
           'type' => 'index_entry_command'
@@ -637,7 +621,6 @@ $result_trees{'punctuation_in_line_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -659,7 +642,6 @@ $result_trees{'punctuation_in_line_commands'} = {
           ],
           'cmdname' => 'titlefont',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           }
         },
@@ -696,7 +678,6 @@ $result_trees{'punctuation_in_line_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           }
         },
@@ -734,7 +715,6 @@ $result_trees{'punctuation_in_line_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           }
         },
@@ -753,7 +733,6 @@ $result_trees{'punctuation_in_line_commands'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         },
@@ -770,7 +749,6 @@ $result_trees{'punctuation_in_line_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
diff --git a/tp/t/results/coverage/quotation_author.pl 
b/tp/t/results/coverage/quotation_author.pl
index c72cc35641..be63cfbdd3 100644
--- a/tp/t/results/coverage/quotation_author.pl
+++ b/tp/t/results/coverage/quotation_author.pl
@@ -55,7 +55,6 @@ $result_trees{'quotation_author'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -85,7 +84,6 @@ $result_trees{'quotation_author'} = {
                           ],
                           'cmdname' => '~',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           }
                         },
@@ -112,7 +110,6 @@ $result_trees{'quotation_author'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -155,7 +152,6 @@ $result_trees{'quotation_author'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -167,7 +163,6 @@ $result_trees{'quotation_author'} = {
             ]
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/coverage/raggedright.pl 
b/tp/t/results/coverage/raggedright.pl
index ee4a12a3d5..3e2ef5a134 100644
--- a/tp/t/results/coverage/raggedright.pl
+++ b/tp/t/results/coverage/raggedright.pl
@@ -64,13 +64,11 @@ $result_trees{'raggedright'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/coverage/setfilename_in_paragraph.pl 
b/tp/t/results/coverage/setfilename_in_paragraph.pl
index cdf72bdd40..937dab9d98 100644
--- a/tp/t/results/coverage/setfilename_in_paragraph.pl
+++ b/tp/t/results/coverage/setfilename_in_paragraph.pl
@@ -45,7 +45,6 @@ $result_trees{'setfilename_in_paragraph'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/coverage/spaces_after_braced_command.pl 
b/tp/t/results/coverage/spaces_after_braced_command.pl
index f69c99945f..72c38199fb 100644
--- a/tp/t/results/coverage/spaces_after_braced_command.pl
+++ b/tp/t/results/coverage/spaces_after_braced_command.pl
@@ -29,7 +29,6 @@ $result_trees{'spaces_after_braced_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -66,7 +65,6 @@ $result_trees{'spaces_after_braced_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -98,7 +96,6 @@ $result_trees{'spaces_after_braced_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -152,7 +149,6 @@ $result_trees{'spaces_after_braced_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -179,7 +175,6 @@ $result_trees{'spaces_after_braced_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -237,7 +232,6 @@ $result_errors{'spaces_after_braced_command'} = [
   {
     'error_line' => 'warning: command `@samp\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'command `@samp\' must not be followed by new line',
     'type' => 'warning'
@@ -245,7 +239,6 @@ $result_errors{'spaces_after_braced_command'} = [
   {
     'error_line' => 'warning: command `@AA\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'command `@AA\' must not be followed by new line',
     'type' => 'warning'
@@ -253,7 +246,6 @@ $result_errors{'spaces_after_braced_command'} = [
   {
     'error_line' => 'warning: command `@email\' must not be followed by new 
line
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'command `@email\' must not be followed by new line',
     'type' => 'warning'
@@ -261,7 +253,6 @@ $result_errors{'spaces_after_braced_command'} = [
   {
     'error_line' => 'warning: command `@TeX\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'command `@TeX\' must not be followed by new line',
     'type' => 'warning'
@@ -269,7 +260,6 @@ $result_errors{'spaces_after_braced_command'} = [
   {
     'error_line' => 'warning: command `@TeX\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'command `@TeX\' must not be followed by new line',
     'type' => 'warning'
@@ -277,7 +267,6 @@ $result_errors{'spaces_after_braced_command'} = [
   {
     'error_line' => '@TeX expected braces
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@TeX expected braces',
     'type' => 'error'
@@ -285,7 +274,6 @@ $result_errors{'spaces_after_braced_command'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -293,7 +281,6 @@ $result_errors{'spaces_after_braced_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/coverage/spaces_no_brace_after_braced_command.pl 
b/tp/t/results/coverage/spaces_no_brace_after_braced_command.pl
index 786854001b..e36d31f203 100644
--- a/tp/t/results/coverage/spaces_no_brace_after_braced_command.pl
+++ b/tp/t/results/coverage/spaces_no_brace_after_braced_command.pl
@@ -19,7 +19,6 @@ $result_trees{'spaces_no_brace_after_braced_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -48,7 +47,6 @@ $result_errors{'spaces_no_brace_after_braced_command'} = [
   {
     'error_line' => '@code expected braces
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code expected braces',
     'type' => 'error'
diff --git 
a/tp/t/results/coverage/spaces_unknown_command_after_braced_command.pl 
b/tp/t/results/coverage/spaces_unknown_command_after_braced_command.pl
index a8267f8663..cbb59981de 100644
--- a/tp/t/results/coverage/spaces_unknown_command_after_braced_command.pl
+++ b/tp/t/results/coverage/spaces_unknown_command_after_braced_command.pl
@@ -19,7 +19,6 @@ $result_trees{'spaces_unknown_command_after_braced_command'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -45,7 +44,6 @@ $result_trees{'spaces_unknown_command_after_braced_command'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -84,7 +82,6 @@ $result_errors{'spaces_unknown_command_after_braced_command'} 
= [
   {
     'error_line' => '@code expected braces
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code expected braces',
     'type' => 'error'
@@ -92,7 +89,6 @@ $result_errors{'spaces_unknown_command_after_braced_command'} 
= [
   {
     'error_line' => 'unknown command `unknown\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unknown command `unknown\'',
     'type' => 'error'
@@ -100,7 +96,6 @@ 
$result_errors{'spaces_unknown_command_after_braced_command'} = [
   {
     'error_line' => '@~ expected braces
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@~ expected braces',
     'type' => 'error'
@@ -108,7 +103,6 @@ 
$result_errors{'spaces_unknown_command_after_braced_command'} = [
   {
     'error_line' => 'unknown command `notexisting\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'unknown command `notexisting\'',
     'type' => 'error'
diff --git a/tp/t/results/coverage/symbol_after_block.pl 
b/tp/t/results/coverage/symbol_after_block.pl
index 739234c229..c4a6176811 100644
--- a/tp/t/results/coverage/symbol_after_block.pl
+++ b/tp/t/results/coverage/symbol_after_block.pl
@@ -59,13 +59,11 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -130,13 +128,11 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -205,13 +201,11 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -269,13 +263,11 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -305,7 +297,6 @@ $result_trees{'symbol_after_block'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 21
                   },
                   'type' => 'command_as_argument'
@@ -350,7 +341,6 @@ $result_trees{'symbol_after_block'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     }
@@ -401,7 +391,6 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -415,7 +404,6 @@ $result_trees{'symbol_after_block'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -431,7 +419,6 @@ $result_trees{'symbol_after_block'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 26
                   },
                   'type' => 'command_as_argument'
@@ -476,7 +463,6 @@ $result_trees{'symbol_after_block'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     }
@@ -530,7 +516,6 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
@@ -544,7 +529,6 @@ $result_trees{'symbol_after_block'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -574,7 +558,6 @@ $result_trees{'symbol_after_block'} = {
                 {
                   'cmdname' => 'bullet',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 33
                   },
                   'type' => 'command_as_argument'
@@ -612,7 +595,6 @@ $result_trees{'symbol_after_block'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -643,7 +625,6 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             }
@@ -657,7 +638,6 @@ $result_trees{'symbol_after_block'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         },
@@ -673,7 +653,6 @@ $result_trees{'symbol_after_block'} = {
                 {
                   'cmdname' => 'bullet',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 37
                   },
                   'type' => 'command_as_argument'
@@ -711,7 +690,6 @@ $result_trees{'symbol_after_block'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -745,7 +723,6 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             }
@@ -759,7 +736,6 @@ $result_trees{'symbol_after_block'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           }
         },
@@ -816,7 +792,6 @@ $result_trees{'symbol_after_block'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 43
                   }
                 }
@@ -850,7 +825,6 @@ $result_trees{'symbol_after_block'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 44
                       }
                     },
@@ -875,7 +849,6 @@ $result_trees{'symbol_after_block'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 44
                       }
                     }
@@ -912,7 +885,6 @@ $result_trees{'symbol_after_block'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45
                       }
                     },
@@ -937,7 +909,6 @@ $result_trees{'symbol_after_block'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45
                       }
                     }
@@ -977,7 +948,6 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             }
@@ -992,7 +962,6 @@ $result_trees{'symbol_after_block'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           }
         },
@@ -1035,7 +1004,6 @@ $result_trees{'symbol_after_block'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48
                   }
                 }
@@ -1069,7 +1037,6 @@ $result_trees{'symbol_after_block'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 49
                       }
                     },
@@ -1094,7 +1061,6 @@ $result_trees{'symbol_after_block'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 49
                       }
                     }
@@ -1131,7 +1097,6 @@ $result_trees{'symbol_after_block'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 50
                       }
                     },
@@ -1156,7 +1121,6 @@ $result_trees{'symbol_after_block'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 50
                       }
                     }
@@ -1199,7 +1163,6 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             }
@@ -1214,7 +1177,6 @@ $result_trees{'symbol_after_block'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 48
           }
         },
@@ -1287,13 +1249,11 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 55
           }
         },
@@ -1355,13 +1315,11 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 59
           }
         },
@@ -1434,13 +1392,11 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 65
           }
         },
@@ -1502,13 +1458,11 @@ $result_trees{'symbol_after_block'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 69
           }
         }
@@ -1646,7 +1600,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: html. On the line.
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: html. On the line.',
     'type' => 'error'
@@ -1654,7 +1607,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: html@@ On the line.
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'bad argument to @end: html@@ On the line.',
     'type' => 'error'
@@ -1662,7 +1614,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: verbatim;
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'bad argument to @end: verbatim;',
     'type' => 'error'
@@ -1670,7 +1621,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: verbatim@@
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => 'bad argument to @end: verbatim@@',
     'type' => 'error'
@@ -1678,7 +1628,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: table+
 ',
-    'file_name' => '',
     'line_nr' => 24,
     'text' => 'bad argument to @end: table+',
     'type' => 'error'
@@ -1686,7 +1635,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: table@@
 ',
-    'file_name' => '',
     'line_nr' => 29,
     'text' => 'bad argument to @end: table@@',
     'type' => 'error'
@@ -1694,7 +1642,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: itemize\'\'
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => 'bad argument to @end: itemize\'\'',
     'type' => 'error'
@@ -1702,7 +1649,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: itemize@@
 ',
-    'file_name' => '',
     'line_nr' => 39,
     'text' => 'bad argument to @end: itemize@@',
     'type' => 'error'
@@ -1710,7 +1656,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: multitable^
 ',
-    'file_name' => '',
     'line_nr' => 46,
     'text' => 'bad argument to @end: multitable^',
     'type' => 'error'
@@ -1718,7 +1663,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: multitable@{
 ',
-    'file_name' => '',
     'line_nr' => 51,
     'text' => 'bad argument to @end: multitable@{',
     'type' => 'error'
@@ -1726,7 +1670,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: flushleft!
 ',
-    'file_name' => '',
     'line_nr' => 57,
     'text' => 'bad argument to @end: flushleft!',
     'type' => 'error'
@@ -1734,7 +1677,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: flushleft@@
 ',
-    'file_name' => '',
     'line_nr' => 61,
     'text' => 'bad argument to @end: flushleft@@',
     'type' => 'error'
@@ -1742,7 +1684,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: copying*
 ',
-    'file_name' => '',
     'line_nr' => 67,
     'text' => 'bad argument to @end: copying*',
     'type' => 'error'
@@ -1750,7 +1691,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'warning: multiple @copying
 ',
-    'file_name' => '',
     'line_nr' => 69,
     'text' => 'multiple @copying',
     'type' => 'warning'
@@ -1758,7 +1698,6 @@ $result_errors{'symbol_after_block'} = [
   {
     'error_line' => 'bad argument to @end: copying@@
 ',
-    'file_name' => '',
     'line_nr' => 71,
     'text' => 'bad argument to @end: copying@@',
     'type' => 'error'
diff --git a/tp/t/results/coverage/symbol_after_command.pl 
b/tp/t/results/coverage/symbol_after_command.pl
index 8e14f4ea76..dd8ce61e47 100644
--- a/tp/t/results/coverage/symbol_after_command.pl
+++ b/tp/t/results/coverage/symbol_after_command.pl
@@ -16,7 +16,6 @@ $result_trees{'symbol_after_command'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -56,7 +55,6 @@ $result_trees{'symbol_after_command'} = {
                       ],
                       'cmdname' => 'item',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -89,7 +87,6 @@ $result_trees{'symbol_after_command'} = {
                       ],
                       'cmdname' => 'item',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -128,7 +125,6 @@ $result_trees{'symbol_after_command'} = {
                       ],
                       'cmdname' => 'item',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -167,7 +163,6 @@ $result_trees{'symbol_after_command'} = {
                       ],
                       'cmdname' => 'item',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -200,7 +195,6 @@ $result_trees{'symbol_after_command'} = {
                       ],
                       'cmdname' => 'item',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -233,7 +227,6 @@ $result_trees{'symbol_after_command'} = {
                       ],
                       'cmdname' => 'item',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -266,7 +259,6 @@ $result_trees{'symbol_after_command'} = {
                       ],
                       'cmdname' => 'item',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -303,7 +295,6 @@ $result_trees{'symbol_after_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -317,7 +308,6 @@ $result_trees{'symbol_after_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/coverage/table.pl b/tp/t/results/coverage/table.pl
index 50e44efe84..ad17b2dfc6 100644
--- a/tp/t/results/coverage/table.pl
+++ b/tp/t/results/coverage/table.pl
@@ -21,7 +21,6 @@ $result_trees{'table'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'command_as_argument'
@@ -66,7 +65,6 @@ $result_trees{'table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -94,7 +92,6 @@ $result_trees{'table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -150,7 +147,6 @@ $result_trees{'table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -164,7 +160,6 @@ $result_trees{'table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -180,7 +175,6 @@ $result_trees{'table'} = {
                 {
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'type' => 'command_as_argument'
@@ -246,7 +240,6 @@ $result_trees{'table'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   },
                   'type' => 'index_entry_command'
@@ -293,7 +286,6 @@ $result_trees{'table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -343,7 +335,6 @@ $result_trees{'table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       },
                       'type' => 'index_entry_command'
@@ -387,7 +378,6 @@ $result_trees{'table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -434,7 +424,6 @@ $result_trees{'table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -448,7 +437,6 @@ $result_trees{'table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -464,7 +452,6 @@ $result_trees{'table'} = {
                 {
                   'cmdname' => 'strong',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20
                   },
                   'type' => 'command_as_argument'
@@ -509,7 +496,6 @@ $result_trees{'table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     }
@@ -546,7 +532,6 @@ $result_trees{'table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
@@ -560,7 +545,6 @@ $result_trees{'table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         }
@@ -617,7 +601,6 @@ $result_errors{'table'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -625,7 +608,6 @@ $result_errors{'table'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -633,7 +615,6 @@ $result_errors{'table'} = [
   {
     'error_line' => 'warning: entry for index `ky\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'entry for index `ky\' outside of any node',
     'type' => 'warning'
@@ -641,7 +622,6 @@ $result_errors{'table'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -649,7 +629,6 @@ $result_errors{'table'} = [
   {
     'error_line' => 'unknown command `unknown\'
 ',
-    'file_name' => '',
     'line_nr' => 20,
     'text' => 'unknown command `unknown\'',
     'type' => 'error'
diff --git a/tp/t/results/coverage/table_command_comment.pl 
b/tp/t/results/coverage/table_command_comment.pl
index 36a3e796a7..8d2d5e5beb 100644
--- a/tp/t/results/coverage/table_command_comment.pl
+++ b/tp/t/results/coverage/table_command_comment.pl
@@ -16,7 +16,6 @@ $result_trees{'table_command_comment'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -67,7 +66,6 @@ $result_trees{'table_command_comment'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -98,7 +96,6 @@ $result_trees{'table_command_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -112,7 +109,6 @@ $result_trees{'table_command_comment'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/coverage/test_errormsg.pl 
b/tp/t/results/coverage/test_errormsg.pl
index 40af4ae113..3028c8eb59 100644
--- a/tp/t/results/coverage/test_errormsg.pl
+++ b/tp/t/results/coverage/test_errormsg.pl
@@ -35,7 +35,6 @@ $result_trees{'test_errormsg'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -55,7 +54,6 @@ $result_trees{'test_errormsg'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -65,7 +63,6 @@ $result_trees{'test_errormsg'} = {
               ],
               'cmdname' => 'errormsg',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -94,7 +91,6 @@ $result_trees{'test_errormsg'} = {
               ],
               'cmdname' => 'errormsg',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -127,7 +123,6 @@ $result_errors{'test_errormsg'} = [
   {
     'error_line' => 'Text 
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'Text ',
     'type' => 'error'
@@ -135,7 +130,6 @@ $result_errors{'test_errormsg'} = [
   {
     'error_line' => 'with surrounding spaces
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'with surrounding spaces',
     'type' => 'error'
diff --git a/tp/t/results/coverage/test_tie.pl 
b/tp/t/results/coverage/test_tie.pl
index 1b6bf68308..ca265c3779 100644
--- a/tp/t/results/coverage/test_tie.pl
+++ b/tp/t/results/coverage/test_tie.pl
@@ -22,7 +22,6 @@ $result_trees{'test_tie'} = {
               ],
               'cmdname' => 'tie',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/coverage/test_today.pl 
b/tp/t/results/coverage/test_today.pl
index 81cf738394..16463563b7 100644
--- a/tp/t/results/coverage/test_today.pl
+++ b/tp/t/results/coverage/test_today.pl
@@ -19,7 +19,6 @@ $result_trees{'test_today'} = {
               ],
               'cmdname' => 'today',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/coverage/titlefont_in_center.pl 
b/tp/t/results/coverage/titlefont_in_center.pl
index 9f09dbbbb8..bbfccf4cbe 100644
--- a/tp/t/results/coverage/titlefont_in_center.pl
+++ b/tp/t/results/coverage/titlefont_in_center.pl
@@ -31,7 +31,6 @@ $result_trees{'titlefont_in_center'} = {
                   ],
                   'cmdname' => 'titlefont',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 }
@@ -52,7 +51,6 @@ $result_trees{'titlefont_in_center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/coverage/unknown_accents.pl 
b/tp/t/results/coverage/unknown_accents.pl
index 71f34f278a..4fa8ef0fa3 100644
--- a/tp/t/results/coverage/unknown_accents.pl
+++ b/tp/t/results/coverage/unknown_accents.pl
@@ -24,7 +24,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -44,7 +43,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -64,7 +62,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -84,7 +81,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -115,7 +111,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -135,7 +130,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -155,7 +149,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -176,7 +169,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -196,7 +188,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -216,7 +207,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -247,7 +237,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -267,7 +256,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -298,7 +286,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -318,7 +305,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -338,7 +324,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -358,7 +343,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -379,7 +363,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -399,7 +382,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -419,7 +401,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -439,7 +420,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -470,7 +450,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -490,7 +469,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -510,7 +488,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -541,7 +518,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -561,7 +537,6 @@ $result_trees{'unknown_accents'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
diff --git a/tp/t/results/coverage/unknown_commands.pl 
b/tp/t/results/coverage/unknown_commands.pl
index a2e587c661..e3e23582fd 100644
--- a/tp/t/results/coverage/unknown_commands.pl
+++ b/tp/t/results/coverage/unknown_commands.pl
@@ -43,7 +43,6 @@ $result_errors{'unknown_commands'} = [
   {
     'error_line' => 'unknown command `unknwon\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unknown command `unknwon\'',
     'type' => 'error'
@@ -51,7 +50,6 @@ $result_errors{'unknown_commands'} = [
   {
     'error_line' => 'unexpected @
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'unexpected @',
     'type' => 'error'
diff --git a/tp/t/results/coverage/verbatiminclude.pl 
b/tp/t/results/coverage/verbatiminclude.pl
index 657baf7289..547f6b0de0 100644
--- a/tp/t/results/coverage/verbatiminclude.pl
+++ b/tp/t/results/coverage/verbatiminclude.pl
@@ -42,7 +42,6 @@ $result_trees{'verbatiminclude'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/coverage_braces/abbr_acronym.pl 
b/tp/t/results/coverage_braces/abbr_acronym.pl
index 725b635923..f13ff4cac4 100644
--- a/tp/t/results/coverage_braces/abbr_acronym.pl
+++ b/tp/t/results/coverage_braces/abbr_acronym.pl
@@ -32,7 +32,6 @@ $result_trees{'abbr_acronym'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -53,7 +52,6 @@ $result_trees{'abbr_acronym'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -84,7 +82,6 @@ $result_trees{'abbr_acronym'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -99,7 +96,6 @@ $result_trees{'abbr_acronym'} = {
                       ],
                       'cmdname' => 'enddots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -109,7 +105,6 @@ $result_trees{'abbr_acronym'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -144,7 +139,6 @@ $result_trees{'abbr_acronym'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -159,7 +153,6 @@ $result_trees{'abbr_acronym'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -184,7 +177,6 @@ $result_trees{'abbr_acronym'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -199,7 +191,6 @@ $result_trees{'abbr_acronym'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -219,7 +210,6 @@ $result_trees{'abbr_acronym'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -237,7 +227,6 @@ $result_trees{'abbr_acronym'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -262,7 +251,6 @@ $result_trees{'abbr_acronym'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -277,7 +265,6 @@ $result_trees{'abbr_acronym'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -290,7 +277,6 @@ $result_trees{'abbr_acronym'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
diff --git a/tp/t/results/coverage_braces/anchor_not_closed.pl 
b/tp/t/results/coverage_braces/anchor_not_closed.pl
index ec18f8a568..3f3dd37d99 100644
--- a/tp/t/results/coverage_braces/anchor_not_closed.pl
+++ b/tp/t/results/coverage_braces/anchor_not_closed.pl
@@ -28,7 +28,6 @@ $result_trees{'anchor_not_closed'} = {
           ],
           'cmdname' => 'anchor',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -50,7 +49,6 @@ $result_errors{'anchor_not_closed'} = [
   {
     'error_line' => '@anchor missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/brace_opened_no_command.pl 
b/tp/t/results/coverage_braces/brace_opened_no_command.pl
index 338829022a..c6bdbb8d78 100644
--- a/tp/t/results/coverage_braces/brace_opened_no_command.pl
+++ b/tp/t/results/coverage_braces/brace_opened_no_command.pl
@@ -37,7 +37,6 @@ $result_trees{'brace_opened_no_command'} = {
                 'normalized' => 'truc'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -75,7 +74,6 @@ $result_errors{'brace_opened_no_command'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'misplaced {',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/caption_not_closed.pl 
b/tp/t/results/coverage_braces/caption_not_closed.pl
index a60d687c13..2b90aa97ef 100644
--- a/tp/t/results/coverage_braces/caption_not_closed.pl
+++ b/tp/t/results/coverage_braces/caption_not_closed.pl
@@ -90,7 +90,6 @@ $result_trees{'caption_not_closed'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -121,7 +120,6 @@ $result_trees{'caption_not_closed'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -136,7 +134,6 @@ $result_trees{'caption_not_closed'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -186,7 +183,6 @@ $result_errors{'caption_not_closed'} = [
   {
     'error_line' => '@end float seen before @caption closing brace
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@end float seen before @caption closing brace',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/code_not_closed.pl 
b/tp/t/results/coverage_braces/code_not_closed.pl
index 75d5b7f181..5647b8df3e 100644
--- a/tp/t/results/coverage_braces/code_not_closed.pl
+++ b/tp/t/results/coverage_braces/code_not_closed.pl
@@ -24,7 +24,6 @@ $result_trees{'code_not_closed'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -47,7 +46,6 @@ $result_errors{'code_not_closed'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/contain_plain_text_nestings.pl 
b/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
index b209173783..ad6641cee8 100644
--- a/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
+++ b/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
@@ -38,7 +38,6 @@ $result_trees{'contain_plain_text_nestings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'contain_plain_text_nestings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -107,7 +105,6 @@ $result_trees{'contain_plain_text_nestings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -157,7 +154,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -170,7 +166,6 @@ $result_trees{'contain_plain_text_nestings'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -195,7 +190,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -208,7 +202,6 @@ $result_trees{'contain_plain_text_nestings'} = {
               ],
               'cmdname' => 'hyphenation',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -234,7 +227,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -247,7 +239,6 @@ $result_trees{'contain_plain_text_nestings'} = {
               ],
               'cmdname' => 'key',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -283,7 +274,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 10
                               }
                             },
@@ -296,7 +286,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                       ],
                       'cmdname' => 'sortas',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -326,7 +315,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'index_entry_command'
@@ -392,7 +380,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -405,7 +392,6 @@ $result_trees{'contain_plain_text_nestings'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -451,7 +437,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -464,7 +449,6 @@ $result_trees{'contain_plain_text_nestings'} = {
               ],
               'cmdname' => 'hyphenation',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -511,7 +495,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -524,7 +507,6 @@ $result_trees{'contain_plain_text_nestings'} = {
               ],
               'cmdname' => 'key',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -581,7 +563,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                               ],
                               'cmdname' => 'ref',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 16
                               }
                             },
@@ -594,7 +575,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                       ],
                       'cmdname' => 'sortas',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -624,7 +604,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'index_entry_command'
@@ -666,7 +645,6 @@ $result_trees{'contain_plain_text_nestings'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         }
@@ -680,7 +658,6 @@ $result_trees{'contain_plain_text_nestings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -831,7 +808,6 @@ $result_errors{'contain_plain_text_nestings'} = [
   {
     'error_line' => 'warning: @code should not appear in @hyphenation
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@code should not appear in @hyphenation',
     'type' => 'warning'
@@ -839,7 +815,6 @@ $result_errors{'contain_plain_text_nestings'} = [
   {
     'error_line' => 'warning: @code should not appear in @key
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@code should not appear in @key',
     'type' => 'warning'
@@ -847,7 +822,6 @@ $result_errors{'contain_plain_text_nestings'} = [
   {
     'error_line' => 'warning: @code should not appear in @sortas
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => '@code should not appear in @sortas',
     'type' => 'warning'
@@ -855,7 +829,6 @@ $result_errors{'contain_plain_text_nestings'} = [
   {
     'error_line' => 'warning: @ref should not appear anywhere inside @w
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@ref should not appear anywhere inside @w',
     'type' => 'warning'
@@ -863,7 +836,6 @@ $result_errors{'contain_plain_text_nestings'} = [
   {
     'error_line' => 'warning: @ref should not appear in @hyphenation
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@ref should not appear in @hyphenation',
     'type' => 'warning'
@@ -871,7 +843,6 @@ $result_errors{'contain_plain_text_nestings'} = [
   {
     'error_line' => 'warning: @ref should not appear in @key
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@ref should not appear in @key',
     'type' => 'warning'
@@ -879,7 +850,6 @@ $result_errors{'contain_plain_text_nestings'} = [
   {
     'error_line' => 'warning: @ref should not appear in @sortas
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@ref should not appear in @sortas',
     'type' => 'warning'
@@ -887,7 +857,6 @@ $result_errors{'contain_plain_text_nestings'} = [
   {
     'error_line' => 'warning: @ref should not appear on @cindex line
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@ref should not appear on @cindex line',
     'type' => 'warning'
diff --git a/tp/t/results/coverage_braces/email_possibilities.pl 
b/tp/t/results/coverage_braces/email_possibilities.pl
index 78069b620d..16877f8627 100644
--- a/tp/t/results/coverage_braces/email_possibilities.pl
+++ b/tp/t/results/coverage_braces/email_possibilities.pl
@@ -32,7 +32,6 @@ $result_trees{'email_possibilities'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -56,7 +55,6 @@ $result_trees{'email_possibilities'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -77,7 +75,6 @@ $result_trees{'email_possibilities'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/coverage_braces/empty_commands.pl 
b/tp/t/results/coverage_braces/empty_commands.pl
index 475c17b78e..2a9e062e40 100644
--- a/tp/t/results/coverage_braces/empty_commands.pl
+++ b/tp/t/results/coverage_braces/empty_commands.pl
@@ -17,7 +17,6 @@ $result_trees{'empty_commands'} = {
           ],
           'cmdname' => 'titlefont',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -40,7 +39,6 @@ $result_trees{'empty_commands'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -55,7 +53,6 @@ $result_trees{'empty_commands'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -70,7 +67,6 @@ $result_trees{'empty_commands'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -85,7 +81,6 @@ $result_trees{'empty_commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -97,7 +92,6 @@ $result_trees{'empty_commands'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -112,7 +106,6 @@ $result_trees{'empty_commands'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -127,7 +120,6 @@ $result_trees{'empty_commands'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -145,7 +137,6 @@ $result_trees{'empty_commands'} = {
                 'delimiter' => ';'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -178,7 +169,6 @@ $result_errors{'empty_commands'} = [
   {
     'error_line' => 'warning: @abbr missing first argument
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@abbr missing first argument',
     'type' => 'warning'
diff --git a/tp/t/results/coverage_braces/empty_images.pl 
b/tp/t/results/coverage_braces/empty_images.pl
index 9f6a8b935f..6f7e0b35f5 100644
--- a/tp/t/results/coverage_braces/empty_images.pl
+++ b/tp/t/results/coverage_braces/empty_images.pl
@@ -20,7 +20,6 @@ $result_trees{'empty_images'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -86,7 +85,6 @@ $result_trees{'empty_images'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -124,7 +122,6 @@ $result_trees{'empty_images'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -157,7 +154,6 @@ $result_trees{'empty_images'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -193,7 +189,6 @@ $result_errors{'empty_images'} = [
   {
     'error_line' => '@image missing filename argument
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@image missing filename argument',
     'type' => 'error'
@@ -201,7 +196,6 @@ $result_errors{'empty_images'} = [
   {
     'error_line' => '@image missing filename argument
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@image missing filename argument',
     'type' => 'error'
@@ -209,7 +203,6 @@ $result_errors{'empty_images'} = [
   {
     'error_line' => '@image missing filename argument
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@image missing filename argument',
     'type' => 'error'
@@ -217,7 +210,6 @@ $result_errors{'empty_images'} = [
   {
     'error_line' => '@image missing filename argument
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@image missing filename argument',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/empty_line_in_anchor.pl 
b/tp/t/results/coverage_braces/empty_line_in_anchor.pl
index 6d66960c97..417e5e5c73 100644
--- a/tp/t/results/coverage_braces/empty_line_in_anchor.pl
+++ b/tp/t/results/coverage_braces/empty_line_in_anchor.pl
@@ -28,7 +28,6 @@ $result_trees{'empty_line_in_anchor'} = {
           ],
           'cmdname' => 'anchor',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -61,7 +60,6 @@ $result_errors{'empty_line_in_anchor'} = [
   {
     'error_line' => '@anchor missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor missing closing brace',
     'type' => 'error'
@@ -69,7 +67,6 @@ $result_errors{'empty_line_in_anchor'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/empty_line_in_braces_in_math.pl 
b/tp/t/results/coverage_braces/empty_line_in_braces_in_math.pl
index 4dac0a8621..e442640ab7 100644
--- a/tp/t/results/coverage_braces/empty_line_in_braces_in_math.pl
+++ b/tp/t/results/coverage_braces/empty_line_in_braces_in_math.pl
@@ -34,7 +34,6 @@ $result_trees{'empty_line_in_braces_in_math'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'balanced_braces'
@@ -48,7 +47,6 @@ $result_trees{'empty_line_in_braces_in_math'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git 
a/tp/t/results/coverage_braces/empty_line_in_braces_in_math_at_begin_line.pl 
b/tp/t/results/coverage_braces/empty_line_in_braces_in_math_at_begin_line.pl
index dbdaecb889..d864c2a8db 100644
--- a/tp/t/results/coverage_braces/empty_line_in_braces_in_math_at_begin_line.pl
+++ b/tp/t/results/coverage_braces/empty_line_in_braces_in_math_at_begin_line.pl
@@ -40,7 +40,6 @@ $result_trees{'empty_line_in_braces_in_math_at_begin_line'} = 
{
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       },
                       'type' => 'balanced_braces'
@@ -55,7 +54,6 @@ $result_trees{'empty_line_in_braces_in_math_at_begin_line'} = 
{
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/coverage_braces/empty_line_in_email.pl 
b/tp/t/results/coverage_braces/empty_line_in_email.pl
index a956b9e9fb..d6465397cf 100644
--- a/tp/t/results/coverage_braces/empty_line_in_email.pl
+++ b/tp/t/results/coverage_braces/empty_line_in_email.pl
@@ -32,7 +32,6 @@ $result_trees{'empty_line_in_email'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -87,7 +86,6 @@ $result_errors{'empty_line_in_email'} = [
   {
     'error_line' => '@email missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@email missing closing brace',
     'type' => 'error'
@@ -95,7 +93,6 @@ $result_errors{'empty_line_in_email'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/empty_line_in_math.pl 
b/tp/t/results/coverage_braces/empty_line_in_math.pl
index dc5a721d8e..5022a75af0 100644
--- a/tp/t/results/coverage_braces/empty_line_in_math.pl
+++ b/tp/t/results/coverage_braces/empty_line_in_math.pl
@@ -33,7 +33,6 @@ $result_trees{'empty_line_in_math'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/coverage_braces/empty_ref.pl 
b/tp/t/results/coverage_braces/empty_ref.pl
index 14ff5d6a9c..be7a027f06 100644
--- a/tp/t/results/coverage_braces/empty_ref.pl
+++ b/tp/t/results/coverage_braces/empty_ref.pl
@@ -24,7 +24,6 @@ $result_trees{'empty_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -50,7 +49,6 @@ $result_trees{'empty_ref'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -70,7 +68,6 @@ $result_trees{'empty_ref'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -107,7 +104,6 @@ $result_trees{'empty_ref'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -140,7 +136,6 @@ $result_errors{'empty_ref'} = [
   {
     'error_line' => 'warning: command @ref missing a node or external manual 
argument
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'command @ref missing a node or external manual argument',
     'type' => 'warning'
@@ -148,7 +143,6 @@ $result_errors{'empty_ref'} = [
   {
     'error_line' => 'warning: command @xref missing a node or external manual 
argument
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'command @xref missing a node or external manual argument',
     'type' => 'warning'
@@ -156,7 +150,6 @@ $result_errors{'empty_ref'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -164,7 +157,6 @@ $result_errors{'empty_ref'} = [
   {
     'error_line' => 'warning: command @inforef missing a node or external 
manual argument
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'command @inforef missing a node or external manual argument',
     'type' => 'warning'
@@ -172,7 +164,6 @@ $result_errors{'empty_ref'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
@@ -180,7 +171,6 @@ $result_errors{'empty_ref'} = [
   {
     'error_line' => 'warning: command @inforef missing a node or external 
manual argument
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'command @inforef missing a node or external manual argument',
     'type' => 'warning'
diff --git a/tp/t/results/coverage_braces/empty_second_email_argument.pl 
b/tp/t/results/coverage_braces/empty_second_email_argument.pl
index 516e063dd6..1e252aab70 100644
--- a/tp/t/results/coverage_braces/empty_second_email_argument.pl
+++ b/tp/t/results/coverage_braces/empty_second_email_argument.pl
@@ -43,7 +43,6 @@ $result_trees{'empty_second_email_argument'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/coverage_braces/end_line_in_anchor.pl 
b/tp/t/results/coverage_braces/end_line_in_anchor.pl
index dd9dbf1022..2f78ed5fc5 100644
--- a/tp/t/results/coverage_braces/end_line_in_anchor.pl
+++ b/tp/t/results/coverage_braces/end_line_in_anchor.pl
@@ -30,7 +30,6 @@ $result_trees{'end_line_in_anchor'} = {
             'normalized' => 'an-anchor'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
diff --git a/tp/t/results/coverage_braces/footnote.pl 
b/tp/t/results/coverage_braces/footnote.pl
index df3e45b738..cfddf6919c 100644
--- a/tp/t/results/coverage_braces/footnote.pl
+++ b/tp/t/results/coverage_braces/footnote.pl
@@ -47,7 +47,6 @@ $result_trees{'footnote'} = {
                           ],
                           'cmdname' => 'r',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         },
@@ -63,7 +62,6 @@ $result_trees{'footnote'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/coverage_braces/footnote_ending_on_empty_line.pl 
b/tp/t/results/coverage_braces/footnote_ending_on_empty_line.pl
index 26e6eab61b..88b831b4ab 100644
--- a/tp/t/results/coverage_braces/footnote_ending_on_empty_line.pl
+++ b/tp/t/results/coverage_braces/footnote_ending_on_empty_line.pl
@@ -43,7 +43,6 @@ $result_trees{'footnote_ending_on_empty_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/coverage_braces/footnote_in_command_not_closed.pl 
b/tp/t/results/coverage_braces/footnote_in_command_not_closed.pl
index a949602b8c..8729aeddee 100644
--- a/tp/t/results/coverage_braces/footnote_in_command_not_closed.pl
+++ b/tp/t/results/coverage_braces/footnote_in_command_not_closed.pl
@@ -39,7 +39,6 @@ $result_trees{'footnote_in_command_not_closed'} = {
                       ],
                       'cmdname' => 'footnote',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -49,7 +48,6 @@ $result_trees{'footnote_in_command_not_closed'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -72,7 +70,6 @@ $result_errors{'footnote_in_command_not_closed'} = [
   {
     'error_line' => '@footnote missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@footnote missing closing brace',
     'type' => 'error'
@@ -80,7 +77,6 @@ $result_errors{'footnote_in_command_not_closed'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/footnote_no_node.pl 
b/tp/t/results/coverage_braces/footnote_no_node.pl
index a62b77df03..c8827d8731 100644
--- a/tp/t/results/coverage_braces/footnote_no_node.pl
+++ b/tp/t/results/coverage_braces/footnote_no_node.pl
@@ -57,7 +57,6 @@ $result_trees{'footnote_no_node'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -76,7 +75,6 @@ $result_trees{'footnote_no_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/coverage_braces/footnote_not_closed.pl 
b/tp/t/results/coverage_braces/footnote_not_closed.pl
index 6419ff984f..c787c6c2b5 100644
--- a/tp/t/results/coverage_braces/footnote_not_closed.pl
+++ b/tp/t/results/coverage_braces/footnote_not_closed.pl
@@ -52,7 +52,6 @@ $result_trees{'footnote_not_closed'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -78,7 +77,6 @@ $result_errors{'footnote_not_closed'} = [
   {
     'error_line' => '@footnote missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@footnote missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/form_feed_in_brace_commands.pl 
b/tp/t/results/coverage_braces/form_feed_in_brace_commands.pl
index 4a45728a89..c1b4505320 100644
--- a/tp/t/results/coverage_braces/form_feed_in_brace_commands.pl
+++ b/tp/t/results/coverage_braces/form_feed_in_brace_commands.pl
@@ -24,7 +24,6 @@ $result_trees{'form_feed_in_brace_commands'} = {
               ],
               'cmdname' => 'option',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -48,7 +47,6 @@ $result_trees{'form_feed_in_brace_commands'} = {
                 'normalized' => 'aa'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -99,7 +97,6 @@ $result_trees{'form_feed_in_brace_commands'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -135,7 +132,6 @@ $result_trees{'form_feed_in_brace_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -177,7 +173,6 @@ $result_trees{'form_feed_in_brace_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
diff --git a/tp/t/results/coverage_braces/format_on_first_footnote_line.pl 
b/tp/t/results/coverage_braces/format_on_first_footnote_line.pl
index eba83cac05..b5322997c0 100644
--- a/tp/t/results/coverage_braces/format_on_first_footnote_line.pl
+++ b/tp/t/results/coverage_braces/format_on_first_footnote_line.pl
@@ -68,13 +68,11 @@ $result_trees{'format_on_first_footnote_line'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -84,7 +82,6 @@ $result_trees{'format_on_first_footnote_line'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -159,13 +156,11 @@ $result_trees{'format_on_first_footnote_line'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -180,7 +175,6 @@ $result_trees{'format_on_first_footnote_line'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
diff --git a/tp/t/results/coverage_braces/heading_in_footnote.pl 
b/tp/t/results/coverage_braces/heading_in_footnote.pl
index 615cb8164c..2a5253afea 100644
--- a/tp/t/results/coverage_braces/heading_in_footnote.pl
+++ b/tp/t/results/coverage_braces/heading_in_footnote.pl
@@ -51,7 +51,6 @@ $result_trees{'heading_in_footnote'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -86,7 +85,6 @@ $result_trees{'heading_in_footnote'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'index_entry_command'
@@ -112,7 +110,6 @@ $result_trees{'heading_in_footnote'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -146,7 +143,6 @@ $result_errors{'heading_in_footnote'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/coverage_braces/inforef_too_much_args.pl 
b/tp/t/results/coverage_braces/inforef_too_much_args.pl
index 66a00d0b56..df16e5396c 100644
--- a/tp/t/results/coverage_braces/inforef_too_much_args.pl
+++ b/tp/t/results/coverage_braces/inforef_too_much_args.pl
@@ -82,7 +82,6 @@ $result_trees{'inforef_too_much_args'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -104,7 +103,6 @@ $result_trees{'inforef_too_much_args'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -144,7 +142,6 @@ $result_errors{'inforef_too_much_args'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/coverage_braces/kbd.pl 
b/tp/t/results/coverage_braces/kbd.pl
index c3437d46a8..b3ac0015fc 100644
--- a/tp/t/results/coverage_braces/kbd.pl
+++ b/tp/t/results/coverage_braces/kbd.pl
@@ -27,7 +27,6 @@ $result_trees{'kbd'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -68,7 +67,6 @@ $result_trees{'kbd'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -78,7 +76,6 @@ $result_trees{'kbd'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -119,7 +116,6 @@ $result_trees{'kbd'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -129,7 +125,6 @@ $result_trees{'kbd'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -198,7 +193,6 @@ $result_trees{'kbd'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -236,13 +230,11 @@ $result_trees{'kbd'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -304,7 +296,6 @@ $result_trees{'kbd'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 },
@@ -342,13 +333,11 @@ $result_trees{'kbd'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         }
diff --git a/tp/t/results/coverage_braces/math_bracketed_inside_not_closed.pl 
b/tp/t/results/coverage_braces/math_bracketed_inside_not_closed.pl
index 133f404641..c621bf4bcc 100644
--- a/tp/t/results/coverage_braces/math_bracketed_inside_not_closed.pl
+++ b/tp/t/results/coverage_braces/math_bracketed_inside_not_closed.pl
@@ -22,7 +22,6 @@ $result_trees{'math_bracketed_inside_not_closed'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'balanced_braces'
@@ -37,7 +36,6 @@ $result_trees{'math_bracketed_inside_not_closed'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'balanced_braces'
@@ -48,7 +46,6 @@ $result_trees{'math_bracketed_inside_not_closed'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -71,7 +68,6 @@ $result_errors{'math_bracketed_inside_not_closed'} = [
   {
     'error_line' => '@math missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@math missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/math_bracketed_not_closed.pl 
b/tp/t/results/coverage_braces/math_bracketed_not_closed.pl
index b616357b35..99708c712b 100644
--- a/tp/t/results/coverage_braces/math_bracketed_not_closed.pl
+++ b/tp/t/results/coverage_braces/math_bracketed_not_closed.pl
@@ -22,7 +22,6 @@ $result_trees{'math_bracketed_not_closed'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'balanced_braces'
@@ -40,7 +39,6 @@ $result_trees{'math_bracketed_not_closed'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'balanced_braces'
@@ -51,7 +49,6 @@ $result_trees{'math_bracketed_not_closed'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -74,7 +71,6 @@ $result_errors{'math_bracketed_not_closed'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -82,7 +78,6 @@ $result_errors{'math_bracketed_not_closed'} = [
   {
     'error_line' => '@math missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@math missing closing brace',
     'type' => 'error'
diff --git 
a/tp/t/results/coverage_braces/math_bracketed_not_closed_next_line.pl 
b/tp/t/results/coverage_braces/math_bracketed_not_closed_next_line.pl
index 2f3f89e4c0..b8f4c4aa99 100644
--- a/tp/t/results/coverage_braces/math_bracketed_not_closed_next_line.pl
+++ b/tp/t/results/coverage_braces/math_bracketed_not_closed_next_line.pl
@@ -34,7 +34,6 @@ $result_trees{'math_bracketed_not_closed_next_line'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'balanced_braces'
@@ -45,7 +44,6 @@ $result_trees{'math_bracketed_not_closed_next_line'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -72,7 +70,6 @@ $result_errors{'math_bracketed_not_closed_next_line'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -80,7 +77,6 @@ $result_errors{'math_bracketed_not_closed_next_line'} = [
   {
     'error_line' => '@math missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@math missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/math_leading_trailing_spaces.pl 
b/tp/t/results/coverage_braces/math_leading_trailing_spaces.pl
index eec401764b..6217c631f9 100644
--- a/tp/t/results/coverage_braces/math_leading_trailing_spaces.pl
+++ b/tp/t/results/coverage_braces/math_leading_trailing_spaces.pl
@@ -29,7 +29,6 @@ $result_trees{'math_leading_trailing_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/coverage_braces/math_not_closed.pl 
b/tp/t/results/coverage_braces/math_not_closed.pl
index e3f021e5fa..0c539a1579 100644
--- a/tp/t/results/coverage_braces/math_not_closed.pl
+++ b/tp/t/results/coverage_braces/math_not_closed.pl
@@ -24,7 +24,6 @@ $result_trees{'math_not_closed'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -47,7 +46,6 @@ $result_errors{'math_not_closed'} = [
   {
     'error_line' => '@math missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@math missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/nested.pl 
b/tp/t/results/coverage_braces/nested.pl
index 5f4d2cee0d..bb28e859ef 100644
--- a/tp/t/results/coverage_braces/nested.pl
+++ b/tp/t/results/coverage_braces/nested.pl
@@ -34,7 +34,6 @@ $result_trees{'nested'} = {
                       ],
                       'cmdname' => 'key',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -44,7 +43,6 @@ $result_trees{'nested'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/coverage_braces/nested_args.pl 
b/tp/t/results/coverage_braces/nested_args.pl
index 0a9a6205d2..f7d202a3b1 100644
--- a/tp/t/results/coverage_braces/nested_args.pl
+++ b/tp/t/results/coverage_braces/nested_args.pl
@@ -34,7 +34,6 @@ $result_trees{'nested_args'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -68,7 +67,6 @@ $result_trees{'nested_args'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -98,7 +96,6 @@ $result_trees{'nested_args'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -128,7 +125,6 @@ $result_trees{'nested_args'} = {
                       ],
                       'cmdname' => 'cite',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -144,7 +140,6 @@ $result_trees{'nested_args'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/coverage_braces/nested_in_sc.pl 
b/tp/t/results/coverage_braces/nested_in_sc.pl
index c9580ca5a6..e434c5ce2d 100644
--- a/tp/t/results/coverage_braces/nested_in_sc.pl
+++ b/tp/t/results/coverage_braces/nested_in_sc.pl
@@ -35,7 +35,6 @@ $result_trees{'nested_in_sc'} = {
                               ],
                               'cmdname' => '~',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 1
                               }
                             },
@@ -50,7 +49,6 @@ $result_trees{'nested_in_sc'} = {
                               ],
                               'cmdname' => 'aa',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 1
                               }
                             },
@@ -65,7 +63,6 @@ $result_trees{'nested_in_sc'} = {
                               ],
                               'cmdname' => 'TeX',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 1
                               }
                             },
@@ -84,7 +81,6 @@ $result_trees{'nested_in_sc'} = {
                                       ],
                                       'cmdname' => 'aa',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 1
                                       }
                                     }
@@ -94,7 +90,6 @@ $result_trees{'nested_in_sc'} = {
                               ],
                               'cmdname' => '~',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 1
                               }
                             },
@@ -119,7 +114,6 @@ $result_trees{'nested_in_sc'} = {
                               ],
                               'cmdname' => 'footnote',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 1
                               }
                             },
@@ -152,7 +146,6 @@ $result_trees{'nested_in_sc'} = {
                               ],
                               'cmdname' => 'abbr',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 1
                               }
                             },
@@ -177,7 +170,6 @@ $result_trees{'nested_in_sc'} = {
                                 'delimiter' => ':'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 2
                               }
                             }
@@ -187,7 +179,6 @@ $result_trees{'nested_in_sc'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -197,7 +188,6 @@ $result_trees{'nested_in_sc'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/coverage_braces/no_brace.pl 
b/tp/t/results/coverage_braces/no_brace.pl
index 48883a9c3c..b73f063586 100644
--- a/tp/t/results/coverage_braces/no_brace.pl
+++ b/tp/t/results/coverage_braces/no_brace.pl
@@ -19,7 +19,6 @@ $result_trees{'no_brace'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -34,7 +33,6 @@ $result_trees{'no_brace'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -49,7 +47,6 @@ $result_trees{'no_brace'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -75,7 +72,6 @@ $result_errors{'no_brace'} = [
   {
     'error_line' => '@TeX expected braces
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@TeX expected braces',
     'type' => 'error'
@@ -83,7 +79,6 @@ $result_errors{'no_brace'} = [
   {
     'error_line' => '@code expected braces
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code expected braces',
     'type' => 'error'
@@ -91,7 +86,6 @@ $result_errors{'no_brace'} = [
   {
     'error_line' => '@footnote expected braces
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@footnote expected braces',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/no_brace_space_end_line.pl 
b/tp/t/results/coverage_braces/no_brace_space_end_line.pl
index e2be287cb5..c1b1f0a708 100644
--- a/tp/t/results/coverage_braces/no_brace_space_end_line.pl
+++ b/tp/t/results/coverage_braces/no_brace_space_end_line.pl
@@ -29,7 +29,6 @@ $result_trees{'no_brace_space_end_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -56,7 +55,6 @@ $result_trees{'no_brace_space_end_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -73,7 +71,6 @@ $result_trees{'no_brace_space_end_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -107,7 +104,6 @@ $result_errors{'no_brace_space_end_line'} = [
   {
     'error_line' => 'warning: command `@TeX\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'command `@TeX\' must not be followed by new line',
     'type' => 'warning'
@@ -115,7 +111,6 @@ $result_errors{'no_brace_space_end_line'} = [
   {
     'error_line' => '@TeX expected braces
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@TeX expected braces',
     'type' => 'error'
@@ -123,7 +118,6 @@ $result_errors{'no_brace_space_end_line'} = [
   {
     'error_line' => 'warning: command `@code\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'command `@code\' must not be followed by new line',
     'type' => 'warning'
@@ -131,7 +125,6 @@ $result_errors{'no_brace_space_end_line'} = [
   {
     'error_line' => '@code expected braces
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@code expected braces',
     'type' => 'error'
diff --git 
a/tp/t/results/coverage_braces/one_argument_leading_trailing_spaces.pl 
b/tp/t/results/coverage_braces/one_argument_leading_trailing_spaces.pl
index f0f88f4cb5..05862b3d33 100644
--- a/tp/t/results/coverage_braces/one_argument_leading_trailing_spaces.pl
+++ b/tp/t/results/coverage_braces/one_argument_leading_trailing_spaces.pl
@@ -24,7 +24,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -44,7 +43,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
               ],
               'cmdname' => 'slanted',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -64,7 +62,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -84,7 +81,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
               ],
               'cmdname' => 'sub',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -113,7 +109,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
               ],
               'cmdname' => 'hyphenation',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -135,7 +130,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -163,7 +157,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -183,7 +176,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -207,7 +199,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
                 'delimiter' => ':'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/coverage_braces/recursive_acronym.pl 
b/tp/t/results/coverage_braces/recursive_acronym.pl
index b1d0108159..26b696cd41 100644
--- a/tp/t/results/coverage_braces/recursive_acronym.pl
+++ b/tp/t/results/coverage_braces/recursive_acronym.pl
@@ -36,7 +36,6 @@ $result_trees{'recursive_acronym'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -54,7 +53,6 @@ $result_trees{'recursive_acronym'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/coverage_braces/recursive_acronym_definition.pl 
b/tp/t/results/coverage_braces/recursive_acronym_definition.pl
index 42fc3d7512..e5dfb8325a 100644
--- a/tp/t/results/coverage_braces/recursive_acronym_definition.pl
+++ b/tp/t/results/coverage_braces/recursive_acronym_definition.pl
@@ -61,7 +61,6 @@ $result_trees{'recursive_acronym_definition'} = {
                               ],
                               'cmdname' => 'acronym',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 1
                               }
                             },
@@ -79,7 +78,6 @@ $result_trees{'recursive_acronym_definition'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -97,7 +95,6 @@ $result_trees{'recursive_acronym_definition'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/coverage_braces/ref_empty_node.pl 
b/tp/t/results/coverage_braces/ref_empty_node.pl
index 9e075facde..d90331fd1f 100644
--- a/tp/t/results/coverage_braces/ref_empty_node.pl
+++ b/tp/t/results/coverage_braces/ref_empty_node.pl
@@ -38,7 +38,6 @@ $result_trees{'ref_empty_node'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -80,7 +79,6 @@ $result_trees{'ref_empty_node'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -106,7 +104,6 @@ $result_trees{'ref_empty_node'} = {
               ],
               'cmdname' => 'inforef',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -179,7 +176,6 @@ $result_trees{'ref_empty_node'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -212,7 +208,6 @@ $result_errors{'ref_empty_node'} = [
   {
     'error_line' => 'warning: @inforef is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@inforef is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/coverage_braces/ref_in_style_command.pl 
b/tp/t/results/coverage_braces/ref_in_style_command.pl
index 41751ffe84..ed110df712 100644
--- a/tp/t/results/coverage_braces/ref_in_style_command.pl
+++ b/tp/t/results/coverage_braces/ref_in_style_command.pl
@@ -49,7 +49,6 @@ $result_trees{'ref_in_style_command'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -59,7 +58,6 @@ $result_trees{'ref_in_style_command'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/coverage_braces/simple.pl 
b/tp/t/results/coverage_braces/simple.pl
index 43616979a4..e3b7cd6550 100644
--- a/tp/t/results/coverage_braces/simple.pl
+++ b/tp/t/results/coverage_braces/simple.pl
@@ -24,7 +24,6 @@ $result_trees{'simple'} = {
               ],
               'cmdname' => 'b',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/coverage_braces/space_command_in_image.pl 
b/tp/t/results/coverage_braces/space_command_in_image.pl
index 041869a73d..3a42104425 100644
--- a/tp/t/results/coverage_braces/space_command_in_image.pl
+++ b/tp/t/results/coverage_braces/space_command_in_image.pl
@@ -39,7 +39,6 @@ $result_trees{'space_command_in_image'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -76,7 +75,6 @@ $result_trees{'space_command_in_image'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/coverage_braces/space_in_anchor.pl 
b/tp/t/results/coverage_braces/space_in_anchor.pl
index 77638456c8..039dd655df 100644
--- a/tp/t/results/coverage_braces/space_in_anchor.pl
+++ b/tp/t/results/coverage_braces/space_in_anchor.pl
@@ -34,7 +34,6 @@ $result_trees{'space_in_anchor'} = {
             'normalized' => 'anchor-name'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/coverage_braces/space_in_footnote.pl 
b/tp/t/results/coverage_braces/space_in_footnote.pl
index 7dfe910564..fd9a3529b2 100644
--- a/tp/t/results/coverage_braces/space_in_footnote.pl
+++ b/tp/t/results/coverage_braces/space_in_footnote.pl
@@ -37,7 +37,6 @@ $result_trees{'space_in_footnote'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/coverage_braces/space_in_image.pl 
b/tp/t/results/coverage_braces/space_in_image.pl
index 7f8dd5c8e2..993c793a99 100644
--- a/tp/t/results/coverage_braces/space_in_image.pl
+++ b/tp/t/results/coverage_braces/space_in_image.pl
@@ -80,7 +80,6 @@ $result_trees{'space_in_image'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -113,7 +112,6 @@ $result_trees{'space_in_image'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -152,7 +150,6 @@ $result_converted_errors{'html_text'}->{'space_in_image'} = 
[
   {
     'error_line' => 'warning: @image file `a\' (for HTML) not found, using 
`a.e\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@image file `a\' (for HTML) not found, using `a.e\'',
     'type' => 'warning'
@@ -160,7 +157,6 @@ $result_converted_errors{'html_text'}->{'space_in_image'} = 
[
   {
     'error_line' => 'warning: @image file `f\' (for HTML) not found, using 
`f.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@image file `f\' (for HTML) not found, using `f.jpg\'',
     'type' => 'warning'
@@ -175,7 +171,6 @@ $result_converted_errors{'latex_text'}->{'space_in_image'} 
= [
   {
     'error_line' => 'warning: @image file `a\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@image file `a\' (for LaTeX) not found',
     'type' => 'warning'
@@ -183,7 +178,6 @@ $result_converted_errors{'latex_text'}->{'space_in_image'} 
= [
   {
     'error_line' => 'warning: @image file `f\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@image file `f\' (for LaTeX) not found',
     'type' => 'warning'
diff --git a/tp/t/results/coverage_braces/test_image.pl 
b/tp/t/results/coverage_braces/test_image.pl
index 78fb8c9660..4ed71412ec 100644
--- a/tp/t/results/coverage_braces/test_image.pl
+++ b/tp/t/results/coverage_braces/test_image.pl
@@ -60,7 +60,6 @@ $result_trees{'test_image'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -70,7 +69,6 @@ $result_trees{'test_image'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -169,7 +167,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9,
                             'macro' => 'files-char'
                           }
@@ -240,7 +237,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9,
                             'macro' => 'files-char'
                           }
@@ -254,7 +250,6 @@ $result_trees{'test_image'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9,
                     'macro' => 'files-char'
                   }
@@ -327,7 +322,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9,
                             'macro' => 'files-char'
                           }
@@ -387,7 +381,6 @@ $result_trees{'test_image'} = {
                                           ],
                                           'cmdname' => 'dotless',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 9,
                                             'macro' => 'files-char'
                                           }
@@ -398,7 +391,6 @@ $result_trees{'test_image'} = {
                                   ],
                                   'cmdname' => '^',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 9,
                                     'macro' => 'files-char'
                                   }
@@ -421,7 +413,6 @@ $result_trees{'test_image'} = {
                           ],
                           'cmdname' => 'b',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9,
                             'macro' => 'files-char'
                           }
@@ -455,7 +446,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9,
                             'macro' => 'files-char'
                           }
@@ -520,7 +510,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9,
                             'macro' => 'files-char'
                           }
@@ -534,7 +523,6 @@ $result_trees{'test_image'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9,
                     'macro' => 'files-char'
                   }
@@ -581,13 +569,11 @@ $result_trees{'test_image'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -627,7 +613,6 @@ $result_trees{'test_image'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -725,7 +710,6 @@ $result_trees{'test_image'} = {
                     'delimiter' => ':'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15,
                     'macro' => 'files-char'
                   }
@@ -796,7 +780,6 @@ $result_trees{'test_image'} = {
                     'delimiter' => ':'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15,
                     'macro' => 'files-char'
                   }
@@ -810,7 +793,6 @@ $result_trees{'test_image'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15,
             'macro' => 'files-char'
           }
@@ -880,7 +862,6 @@ $result_trees{'test_image'} = {
                         'delimiter' => ':'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15,
                         'macro' => 'files-char'
                       }
@@ -940,7 +921,6 @@ $result_trees{'test_image'} = {
                                       ],
                                       'cmdname' => 'dotless',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 15,
                                         'macro' => 'files-char'
                                       }
@@ -951,7 +931,6 @@ $result_trees{'test_image'} = {
                               ],
                               'cmdname' => '^',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 15,
                                 'macro' => 'files-char'
                               }
@@ -974,7 +953,6 @@ $result_trees{'test_image'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15,
                         'macro' => 'files-char'
                       }
@@ -1008,7 +986,6 @@ $result_trees{'test_image'} = {
                         'delimiter' => ':'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15,
                         'macro' => 'files-char'
                       }
@@ -1073,7 +1050,6 @@ $result_trees{'test_image'} = {
                         'delimiter' => ':'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15,
                         'macro' => 'files-char'
                       }
@@ -1087,7 +1063,6 @@ $result_trees{'test_image'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15,
                 'macro' => 'files-char'
               }
@@ -1131,7 +1106,6 @@ $result_trees{'test_image'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -1228,7 +1202,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 21,
                             'macro' => 'files-char'
                           }
@@ -1299,7 +1272,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 21,
                             'macro' => 'files-char'
                           }
@@ -1313,7 +1285,6 @@ $result_trees{'test_image'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 21,
                     'macro' => 'files-char'
                   }
@@ -1381,7 +1352,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 21,
                             'macro' => 'files-char'
                           }
@@ -1441,7 +1411,6 @@ $result_trees{'test_image'} = {
                                           ],
                                           'cmdname' => 'dotless',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 21,
                                             'macro' => 'files-char'
                                           }
@@ -1452,7 +1421,6 @@ $result_trees{'test_image'} = {
                                   ],
                                   'cmdname' => '^',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 21,
                                     'macro' => 'files-char'
                                   }
@@ -1475,7 +1443,6 @@ $result_trees{'test_image'} = {
                           ],
                           'cmdname' => 'b',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 21,
                             'macro' => 'files-char'
                           }
@@ -1509,7 +1476,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 21,
                             'macro' => 'files-char'
                           }
@@ -1574,7 +1540,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 21,
                             'macro' => 'files-char'
                           }
@@ -1588,7 +1553,6 @@ $result_trees{'test_image'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 21,
                     'macro' => 'files-char'
                   }
@@ -1635,13 +1599,11 @@ $result_trees{'test_image'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -1752,7 +1714,6 @@ $result_trees{'test_image'} = {
                         'delimiter' => ':'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25,
                         'macro' => 'files-char'
                       }
@@ -1823,7 +1784,6 @@ $result_trees{'test_image'} = {
                         'delimiter' => ':'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25,
                         'macro' => 'files-char'
                       }
@@ -1837,7 +1797,6 @@ $result_trees{'test_image'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25,
                 'macro' => 'files-char'
               }
@@ -1907,7 +1866,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 25,
                             'macro' => 'files-char'
                           }
@@ -1967,7 +1925,6 @@ $result_trees{'test_image'} = {
                                           ],
                                           'cmdname' => 'dotless',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 25,
                                             'macro' => 'files-char'
                                           }
@@ -1978,7 +1935,6 @@ $result_trees{'test_image'} = {
                                   ],
                                   'cmdname' => '^',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 25,
                                     'macro' => 'files-char'
                                   }
@@ -2001,7 +1957,6 @@ $result_trees{'test_image'} = {
                           ],
                           'cmdname' => 'b',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 25,
                             'macro' => 'files-char'
                           }
@@ -2035,7 +1990,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 25,
                             'macro' => 'files-char'
                           }
@@ -2100,7 +2054,6 @@ $result_trees{'test_image'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 25,
                             'macro' => 'files-char'
                           }
@@ -2114,7 +2067,6 @@ $result_trees{'test_image'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25,
                     'macro' => 'files-char'
                   }
@@ -2215,7 +2167,6 @@ $result_trees{'test_image'} = {
                                 'delimiter' => ':'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 27,
                                 'macro' => 'files-char'
                               }
@@ -2286,7 +2237,6 @@ $result_trees{'test_image'} = {
                                 'delimiter' => ':'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 27,
                                 'macro' => 'files-char'
                               }
@@ -2300,7 +2250,6 @@ $result_trees{'test_image'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27,
                         'macro' => 'files-char'
                       }
@@ -2370,7 +2319,6 @@ $result_trees{'test_image'} = {
                                     'delimiter' => ':'
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 27,
                                     'macro' => 'files-char'
                                   }
@@ -2430,7 +2378,6 @@ $result_trees{'test_image'} = {
                                                   ],
                                                   'cmdname' => 'dotless',
                                                   'source_info' => {
-                                                    'file_name' => '',
                                                     'line_nr' => 27,
                                                     'macro' => 'files-char'
                                                   }
@@ -2441,7 +2388,6 @@ $result_trees{'test_image'} = {
                                           ],
                                           'cmdname' => '^',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 27,
                                             'macro' => 'files-char'
                                           }
@@ -2464,7 +2410,6 @@ $result_trees{'test_image'} = {
                                   ],
                                   'cmdname' => 'b',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 27,
                                     'macro' => 'files-char'
                                   }
@@ -2498,7 +2443,6 @@ $result_trees{'test_image'} = {
                                     'delimiter' => ':'
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 27,
                                     'macro' => 'files-char'
                                   }
@@ -2563,7 +2507,6 @@ $result_trees{'test_image'} = {
                                     'delimiter' => ':'
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 27,
                                     'macro' => 'files-char'
                                   }
@@ -2577,7 +2520,6 @@ $result_trees{'test_image'} = {
                             'input_encoding_name' => 'utf-8'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 27,
                             'macro' => 'files-char'
                           }
@@ -2605,7 +2547,6 @@ $result_trees{'test_image'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -2641,7 +2582,6 @@ $result_trees{'test_image'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
@@ -2658,7 +2598,6 @@ $result_trees{'test_image'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -2694,7 +2633,6 @@ $result_trees{'test_image'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           }
         },
@@ -2714,7 +2652,6 @@ $result_trees{'test_image'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
@@ -2830,7 +2767,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2839,7 +2775,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2848,7 +2783,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2857,7 +2791,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2866,7 +2799,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2875,7 +2807,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2884,7 +2815,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2893,7 +2823,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2902,7 +2831,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2911,7 +2839,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2920,7 +2847,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2929,7 +2855,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2938,7 +2863,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2947,7 +2871,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2956,7 +2879,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2965,7 +2887,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2974,7 +2895,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2983,7 +2903,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -2992,7 +2911,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -3001,7 +2919,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -3010,7 +2927,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -3019,7 +2935,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -3028,7 +2943,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -3037,7 +2951,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -3046,7 +2959,6 @@ $result_errors{'test_image'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @image 
(possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'files-char',
     'text' => '@verb should not appear anywhere inside @image',
@@ -3174,7 +3086,6 @@ $result_converted_errors{'html'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  
< & @ % " \' (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not 
found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
@@ -3183,7 +3094,6 @@ $result_converted_errors{'html'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  
< & @ % " \' (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not 
found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
@@ -3192,7 +3102,6 @@ $result_converted_errors{'html'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  
< & @ % " \' (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not 
found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
@@ -3201,7 +3110,6 @@ $result_converted_errors{'html'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  
< & @ % " \' (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not 
found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
@@ -3210,7 +3118,6 @@ $result_converted_errors{'html'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  
< & @ % " \' (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not 
found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
@@ -3219,7 +3126,6 @@ $result_converted_errors{'html'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  
< & @ % " \' (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not 
found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
@@ -3228,7 +3134,6 @@ $result_converted_errors{'html'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  
< & @ % " \' (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not 
found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
@@ -3237,7 +3142,6 @@ $result_converted_errors{'html'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  
< & @ % " \' (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not 
found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
@@ -3246,7 +3150,6 @@ $result_converted_errors{'html'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  
< & @ % " \' (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not 
found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
@@ -3255,7 +3158,6 @@ $result_converted_errors{'html'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  
< & @ % " \' (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not 
found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
@@ -3301,7 +3203,6 @@ $result_converted_errors{'plaintext'}->{'test_image'} = [
   {
     'error_line' => 'warning: could not find @image file `f@i--le..  a@<"%@  < 
& @ % " .txt\' nor alternate text (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'macro' => 'files-char',
     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' 
nor alternate text',
@@ -3310,7 +3211,6 @@ $result_converted_errors{'plaintext'}->{'test_image'} = [
   {
     'error_line' => 'warning: could not find @image file `f@i--le..  a@<"%@  < 
& @ % " .txt\' nor alternate text (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'macro' => 'files-char',
     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' 
nor alternate text',
@@ -3319,7 +3219,6 @@ $result_converted_errors{'plaintext'}->{'test_image'} = [
   {
     'error_line' => 'warning: could not find @image file `f@i--le..  a@<"%@  < 
& @ % " .txt\' nor alternate text (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'macro' => 'files-char',
     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' 
nor alternate text',
@@ -3328,7 +3227,6 @@ $result_converted_errors{'plaintext'}->{'test_image'} = [
   {
     'error_line' => 'warning: could not find @image file `f@i--le..  a@<"%@  < 
& @ % " .txt\' nor alternate text (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'macro' => 'files-char',
     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' 
nor alternate text',
@@ -3337,7 +3235,6 @@ $result_converted_errors{'plaintext'}->{'test_image'} = [
   {
     'error_line' => 'warning: could not find @image file `f@i--le..  a@<"%@  < 
& @ % " .txt\' nor alternate text (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'files-char',
     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' 
nor alternate text',
@@ -3346,7 +3243,6 @@ $result_converted_errors{'plaintext'}->{'test_image'} = [
   {
     'error_line' => 'warning: could not find @image file `f@i--le..  a@<"%@  < 
& @ % " .txt\' nor alternate text (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'files-char',
     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' 
nor alternate text',
@@ -3398,7 +3294,6 @@ $result_converted_errors{'latex_text'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for LaTeX) not found (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for LaTeX) not 
found',
@@ -3407,7 +3302,6 @@ $result_converted_errors{'latex_text'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for LaTeX) not found (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for LaTeX) not 
found',
@@ -3416,7 +3310,6 @@ $result_converted_errors{'latex_text'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for LaTeX) not found (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for LaTeX) not 
found',
@@ -3425,7 +3318,6 @@ $result_converted_errors{'latex_text'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for LaTeX) not found (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for LaTeX) not 
found',
@@ -3434,7 +3326,6 @@ $result_converted_errors{'latex_text'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for LaTeX) not found (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for LaTeX) not 
found',
@@ -3443,7 +3334,6 @@ $result_converted_errors{'latex_text'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for LaTeX) not found (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for LaTeX) not 
found',
@@ -3452,7 +3342,6 @@ $result_converted_errors{'latex_text'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for LaTeX) not found (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for LaTeX) not 
found',
@@ -3461,7 +3350,6 @@ $result_converted_errors{'latex_text'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for LaTeX) not found (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for LaTeX) not 
found',
@@ -3470,7 +3358,6 @@ $result_converted_errors{'latex_text'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for LaTeX) not found (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for LaTeX) not 
found',
@@ -3479,7 +3366,6 @@ $result_converted_errors{'latex_text'}->{'test_image'} = [
   {
     'error_line' => 'warning: @image file `f@i--le..  a@<"%@  < & @ % " \' 
(for LaTeX) not found (possibly involving @files-char)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'files-char',
     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for LaTeX) not 
found',
diff --git a/tp/t/results/coverage_braces/test_w.pl 
b/tp/t/results/coverage_braces/test_w.pl
index ac5c9e6f4b..29b6d662e1 100644
--- a/tp/t/results/coverage_braces/test_w.pl
+++ b/tp/t/results/coverage_braces/test_w.pl
@@ -28,7 +28,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -62,7 +61,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -93,7 +91,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -128,7 +125,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -157,7 +153,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -191,7 +186,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -225,7 +219,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -259,7 +252,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -298,7 +290,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -337,7 +328,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -366,7 +356,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -395,7 +384,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -424,7 +412,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -458,7 +445,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -498,7 +484,6 @@ $result_trees{'test_w'} = {
                               ],
                               'cmdname' => 'w',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 34
                               }
                             },
@@ -513,7 +498,6 @@ $result_trees{'test_w'} = {
                               ],
                               'cmdname' => 'dots',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 34
                               }
                             },
@@ -528,7 +512,6 @@ $result_trees{'test_w'} = {
                               ],
                               'cmdname' => 'w',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 34
                               }
                             },
@@ -541,7 +524,6 @@ $result_trees{'test_w'} = {
                       ],
                       'cmdname' => 't',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 34
                       }
                     }
@@ -551,7 +533,6 @@ $result_trees{'test_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
diff --git a/tp/t/results/coverage_braces/too_much_args.pl 
b/tp/t/results/coverage_braces/too_much_args.pl
index c296ab67d4..d07508b993 100644
--- a/tp/t/results/coverage_braces/too_much_args.pl
+++ b/tp/t/results/coverage_braces/too_much_args.pl
@@ -37,7 +37,6 @@ $result_trees{'too_much_args'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl 
b/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl
index 2f5ae80e6f..ff38f26d02 100644
--- a/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl
+++ b/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl
@@ -43,7 +43,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -108,7 +107,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -161,7 +159,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -233,7 +230,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'menu_entry'
@@ -265,13 +261,11 @@ $result_trees{'two_footnotes_in_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -288,7 +282,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -320,7 +313,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -385,7 +377,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -438,7 +429,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -464,7 +454,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
diff --git a/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl 
b/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl
index 02978e99f2..e919111d97 100644
--- a/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl
+++ b/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl
@@ -40,7 +40,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -78,7 +77,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -143,7 +141,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -196,7 +193,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -268,7 +264,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'type' => 'menu_entry'
@@ -300,13 +295,11 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -323,7 +316,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -355,7 +347,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -420,7 +411,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -473,7 +463,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -499,7 +488,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     }
diff --git 
a/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate_no_header.pl 
b/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate_no_header.pl
index 6ec4dc7fcf..d1ed9e841b 100644
--- a/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate_no_header.pl
+++ b/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate_no_header.pl
@@ -40,7 +40,6 @@ $result_trees{'two_footnotes_in_nodes_separate_no_header'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -78,7 +77,6 @@ $result_trees{'two_footnotes_in_nodes_separate_no_header'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -143,7 +141,6 @@ $result_trees{'two_footnotes_in_nodes_separate_no_header'} 
= {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -196,7 +193,6 @@ $result_trees{'two_footnotes_in_nodes_separate_no_header'} 
= {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -268,7 +264,6 @@ $result_trees{'two_footnotes_in_nodes_separate_no_header'} 
= {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'type' => 'menu_entry'
@@ -300,13 +295,11 @@ 
$result_trees{'two_footnotes_in_nodes_separate_no_header'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -323,7 +316,6 @@ $result_trees{'two_footnotes_in_nodes_separate_no_header'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -355,7 +347,6 @@ $result_trees{'two_footnotes_in_nodes_separate_no_header'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -420,7 +411,6 @@ $result_trees{'two_footnotes_in_nodes_separate_no_header'} 
= {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -473,7 +463,6 @@ $result_trees{'two_footnotes_in_nodes_separate_no_header'} 
= {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -499,7 +488,6 @@ $result_trees{'two_footnotes_in_nodes_separate_no_header'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     }
diff --git a/tp/t/results/coverage_braces/unknown_command_with_braces.pl 
b/tp/t/results/coverage_braces/unknown_command_with_braces.pl
index dcc9800e5b..f4a0b256c3 100644
--- a/tp/t/results/coverage_braces/unknown_command_with_braces.pl
+++ b/tp/t/results/coverage_braces/unknown_command_with_braces.pl
@@ -130,7 +130,6 @@ $result_errors{'unknown_command_with_braces'} = [
   {
     'error_line' => 'unknown command `thing\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unknown command `thing\'',
     'type' => 'error'
@@ -138,7 +137,6 @@ $result_errors{'unknown_command_with_braces'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -146,7 +144,6 @@ $result_errors{'unknown_command_with_braces'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -154,7 +151,6 @@ $result_errors{'unknown_command_with_braces'} = [
   {
     'error_line' => 'unknown command `unknown\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'unknown command `unknown\'',
     'type' => 'error'
@@ -162,7 +158,6 @@ $result_errors{'unknown_command_with_braces'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -170,7 +165,6 @@ $result_errors{'unknown_command_with_braces'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -178,7 +172,6 @@ $result_errors{'unknown_command_with_braces'} = [
   {
     'error_line' => 'unknown command `unknown2\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'unknown command `unknown2\'',
     'type' => 'error'
@@ -186,7 +179,6 @@ $result_errors{'unknown_command_with_braces'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -194,7 +186,6 @@ $result_errors{'unknown_command_with_braces'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/unmatched_brace.pl 
b/tp/t/results/coverage_braces/unmatched_brace.pl
index d718aff778..d7317973c7 100644
--- a/tp/t/results/coverage_braces/unmatched_brace.pl
+++ b/tp/t/results/coverage_braces/unmatched_brace.pl
@@ -24,7 +24,6 @@ $result_trees{'unmatched_brace'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -50,7 +49,6 @@ $result_trees{'unmatched_brace'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -76,7 +74,6 @@ $result_errors{'unmatched_brace'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/coverage_braces/uref_in_ref.pl 
b/tp/t/results/coverage_braces/uref_in_ref.pl
index 4729b97530..f2596d7ac7 100644
--- a/tp/t/results/coverage_braces/uref_in_ref.pl
+++ b/tp/t/results/coverage_braces/uref_in_ref.pl
@@ -68,7 +68,6 @@ $result_trees{'uref_in_ref'} = {
                       ],
                       'cmdname' => 'uref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -106,7 +105,6 @@ $result_trees{'uref_in_ref'} = {
                       ],
                       'cmdname' => 'uref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -144,7 +142,6 @@ $result_trees{'uref_in_ref'} = {
                       ],
                       'cmdname' => 'uref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -182,7 +179,6 @@ $result_trees{'uref_in_ref'} = {
                       ],
                       'cmdname' => 'uref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -197,7 +193,6 @@ $result_trees{'uref_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -240,7 +235,6 @@ $result_converted_errors{'plaintext'}->{'uref_in_ref'} = [
   {
     'error_line' => 'warning: @ref cross-reference name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@ref cross-reference name should not contain `:\'',
     'type' => 'warning'
diff --git a/tp/t/results/coverage_braces/uref_url.pl 
b/tp/t/results/coverage_braces/uref_url.pl
index 0a0e5a992f..d48878a011 100644
--- a/tp/t/results/coverage_braces/uref_url.pl
+++ b/tp/t/results/coverage_braces/uref_url.pl
@@ -32,7 +32,6 @@ $result_trees{'uref_url'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -53,7 +52,6 @@ $result_trees{'uref_url'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -77,7 +75,6 @@ $result_trees{'uref_url'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -114,7 +111,6 @@ $result_trees{'uref_url'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -146,7 +142,6 @@ $result_trees{'uref_url'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -178,7 +173,6 @@ $result_trees{'uref_url'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -205,7 +199,6 @@ $result_trees{'uref_url'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -234,7 +227,6 @@ $result_trees{'uref_url'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -271,7 +263,6 @@ $result_trees{'uref_url'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
diff --git a/tp/t/results/coverage_braces/uref_with_commands_characters.pl 
b/tp/t/results/coverage_braces/uref_with_commands_characters.pl
index 8408a3dce6..52f8d1746e 100644
--- a/tp/t/results/coverage_braces/uref_with_commands_characters.pl
+++ b/tp/t/results/coverage_braces/uref_with_commands_characters.pl
@@ -31,7 +31,6 @@ $result_trees{'uref_with_commands_characters'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -76,7 +75,6 @@ $result_trees{'uref_with_commands_characters'} = {
                               ],
                               'cmdname' => 'LaTeX',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 1
                               }
                             }
@@ -86,7 +84,6 @@ $result_trees{'uref_with_commands_characters'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -101,7 +98,6 @@ $result_trees{'uref_with_commands_characters'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/coverage_braces/verb_in_xref.pl 
b/tp/t/results/coverage_braces/verb_in_xref.pl
index dea74efd28..9ce9fef8b8 100644
--- a/tp/t/results/coverage_braces/verb_in_xref.pl
+++ b/tp/t/results/coverage_braces/verb_in_xref.pl
@@ -26,7 +26,6 @@ $result_trees{'verb_in_xref'} = {
             'normalized' => 'point'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -94,7 +93,6 @@ $result_trees{'verb_in_xref'} = {
                         'delimiter' => '*'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -109,7 +107,6 @@ $result_trees{'verb_in_xref'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -145,7 +142,6 @@ $result_errors{'verb_in_xref'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @xref
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@verb should not appear anywhere inside @xref',
     'type' => 'warning'
diff --git a/tp/t/results/coverage_braces/w_end_sentence.pl 
b/tp/t/results/coverage_braces/w_end_sentence.pl
index 844644282d..4c5dfa1212 100644
--- a/tp/t/results/coverage_braces/w_end_sentence.pl
+++ b/tp/t/results/coverage_braces/w_end_sentence.pl
@@ -27,7 +27,6 @@ $result_trees{'w_end_sentence'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/def/adjacent_defline.pl 
b/tp/t/results/def/adjacent_defline.pl
index 588dbbc39b..987022e141 100644
--- a/tp/t/results/def/adjacent_defline.pl
+++ b/tp/t/results/def/adjacent_defline.pl
@@ -95,7 +95,6 @@ $result_trees{'adjacent_defline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'def_line'
@@ -192,7 +191,6 @@ $result_trees{'adjacent_defline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'def_line'
@@ -238,13 +236,11 @@ $result_trees{'adjacent_defline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/def/all_commands.pl b/tp/t/results/def/all_commands.pl
index e7ae321804..1a64477e2d 100644
--- a/tp/t/results/def/all_commands.pl
+++ b/tp/t/results/def/all_commands.pl
@@ -55,7 +55,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defvr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -101,7 +100,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -112,7 +110,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -180,7 +177,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -226,7 +222,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -237,7 +232,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -292,7 +286,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'def_line'
@@ -338,7 +331,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -349,7 +341,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -430,7 +421,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'def_line'
@@ -476,7 +466,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -487,7 +476,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -555,7 +543,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'def_line'
@@ -601,7 +588,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -612,7 +598,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -743,7 +728,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               },
               'type' => 'def_line'
@@ -789,7 +773,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
@@ -800,7 +783,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -918,7 +900,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'def_line'
@@ -964,7 +945,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
@@ -975,7 +955,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -1043,7 +1022,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deftypevr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               },
               'type' => 'def_line'
@@ -1089,7 +1067,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             }
@@ -1100,7 +1077,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -1168,7 +1144,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defcv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               },
               'type' => 'def_line'
@@ -1214,7 +1189,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             }
@@ -1225,7 +1199,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         },
@@ -1306,7 +1279,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defcv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               },
               'type' => 'def_line'
@@ -1352,7 +1324,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             }
@@ -1363,7 +1334,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           }
         },
@@ -1481,7 +1451,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               },
               'type' => 'def_line'
@@ -1527,7 +1496,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             }
@@ -1538,7 +1506,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 41
           }
         },
@@ -1669,7 +1636,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               },
               'type' => 'def_line'
@@ -1715,7 +1681,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             }
@@ -1726,7 +1691,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45
           }
         },
@@ -1844,7 +1808,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               },
               'type' => 'def_line'
@@ -1890,7 +1853,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             }
@@ -1901,7 +1863,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 49
           }
         },
@@ -2006,7 +1967,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               },
               'type' => 'def_line'
@@ -2052,7 +2012,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             }
@@ -2063,7 +2022,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 53
           }
         },
@@ -2131,7 +2089,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deftp'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               },
               'type' => 'def_line'
@@ -2177,7 +2134,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             }
@@ -2188,7 +2144,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 57
           }
         },
@@ -2261,7 +2216,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               },
               'type' => 'def_line'
@@ -2307,7 +2261,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             }
@@ -2318,7 +2271,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 61
           }
         },
@@ -2391,7 +2343,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defmac'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               },
               'type' => 'def_line'
@@ -2437,7 +2388,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             }
@@ -2448,7 +2398,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 65
           }
         },
@@ -2521,7 +2470,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defspec'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 69
               },
               'type' => 'def_line'
@@ -2567,7 +2515,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             }
@@ -2578,7 +2525,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 69
           }
         },
@@ -2638,7 +2584,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defvar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               },
               'type' => 'def_line'
@@ -2684,7 +2629,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 75
               }
             }
@@ -2695,7 +2639,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 73
           }
         },
@@ -2781,7 +2724,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defvar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               },
               'type' => 'def_line'
@@ -2827,7 +2769,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 79
               }
             }
@@ -2838,7 +2779,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 77
           }
         },
@@ -2898,7 +2838,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defopt'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 81
               },
               'type' => 'def_line'
@@ -2944,7 +2883,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               }
             }
@@ -2955,7 +2893,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 81
           }
         },
@@ -3041,7 +2978,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deftypefun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 85
               },
               'type' => 'def_line'
@@ -3087,7 +3023,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             }
@@ -3098,7 +3033,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 85
           }
         },
@@ -3171,7 +3105,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deftypevar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 89
               },
               'type' => 'def_line'
@@ -3217,7 +3150,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 91
               }
             }
@@ -3228,7 +3160,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 89
           }
         },
@@ -3338,7 +3269,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 93
               },
               'type' => 'def_line'
@@ -3384,7 +3314,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               }
             }
@@ -3395,7 +3324,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 93
           }
         },
@@ -3518,7 +3446,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deftypeivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 97
               },
               'type' => 'def_line'
@@ -3564,7 +3491,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 99
               }
             }
@@ -3575,7 +3501,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 97
           }
         },
@@ -3698,7 +3623,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'defmethod'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               },
               'type' => 'def_line'
@@ -3744,7 +3668,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             }
@@ -3755,7 +3678,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 101
           }
         },
@@ -3891,7 +3813,6 @@ $result_trees{'all_commands'} = {
                 'original_def_cmdname' => 'deftypemethod'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 105
               },
               'type' => 'def_line'
@@ -3937,7 +3858,6 @@ $result_trees{'all_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             }
@@ -3948,7 +3868,6 @@ $result_trees{'all_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 105
           }
         }
@@ -4172,7 +4091,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -4180,7 +4098,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4188,7 +4105,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4196,7 +4112,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4204,7 +4119,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4212,7 +4126,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4220,7 +4133,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4228,7 +4140,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 29,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -4236,7 +4147,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 33,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -4244,7 +4154,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 37,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -4252,7 +4161,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 41,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -4260,7 +4168,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 45,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -4268,7 +4175,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 49,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4276,7 +4182,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 53,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4284,7 +4189,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `tp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 57,
     'text' => 'entry for index `tp\' outside of any node',
     'type' => 'warning'
@@ -4292,7 +4196,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 61,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4300,7 +4203,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 65,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4308,7 +4210,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 69,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4316,7 +4217,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 73,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -4324,7 +4224,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 77,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -4332,7 +4231,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 81,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -4340,7 +4238,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 85,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4348,7 +4245,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 89,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -4356,7 +4252,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 93,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -4364,7 +4259,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 97,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -4372,7 +4266,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 101,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -4380,7 +4273,6 @@ $result_errors{'all_commands'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 105,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/all_commands_delimiters.pl 
b/tp/t/results/def/all_commands_delimiters.pl
index 471c31e117..31293aa5e3 100644
--- a/tp/t/results/def/all_commands_delimiters.pl
+++ b/tp/t/results/def/all_commands_delimiters.pl
@@ -45,7 +45,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -72,7 +71,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -93,7 +91,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'bracketed_arg'
@@ -115,7 +112,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'bracketed_arg'
@@ -223,7 +219,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -257,7 +252,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -278,7 +272,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'bracketed_arg'
@@ -312,7 +305,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -376,7 +368,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -408,7 +399,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -419,7 +409,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -471,7 +460,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'bracketed_arg'
@@ -493,7 +481,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'bracketed_arg'
@@ -601,7 +588,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -635,7 +621,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -656,7 +641,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       },
                       'type' => 'bracketed_arg'
@@ -690,7 +674,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -754,7 +737,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'defvr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -786,7 +768,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -797,7 +778,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -823,7 +803,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       },
                       'type' => 'bracketed_arg'
@@ -897,7 +876,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -944,7 +922,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -975,7 +952,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'def_line'
@@ -1007,7 +983,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -1018,7 +993,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -1044,7 +1018,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       },
                       'type' => 'bracketed_arg'
@@ -1118,7 +1091,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -1165,7 +1137,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -1253,7 +1224,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       },
                       'type' => 'bracketed_arg'
@@ -1281,7 +1251,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1315,7 +1284,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1336,7 +1304,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       },
                       'type' => 'bracketed_arg'
@@ -1370,7 +1337,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1459,7 +1425,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'def_line'
@@ -1491,7 +1456,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -1502,7 +1466,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -1528,7 +1491,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       },
                       'type' => 'bracketed_arg'
@@ -1576,7 +1538,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       },
                       'type' => 'bracketed_arg'
@@ -1601,7 +1562,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'def_line'
@@ -1633,7 +1593,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -1644,7 +1603,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -1722,7 +1680,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     },
@@ -1788,7 +1745,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -1903,7 +1859,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'def_line'
@@ -1935,7 +1890,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
@@ -1946,7 +1900,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -1972,7 +1925,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       },
                       'type' => 'bracketed_arg'
@@ -2106,7 +2058,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     },
@@ -2140,7 +2091,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     },
@@ -2161,7 +2111,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       },
                       'type' => 'bracketed_arg'
@@ -2195,7 +2144,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     },
@@ -2259,7 +2207,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypevr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               },
               'type' => 'def_line'
@@ -2291,7 +2238,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             }
@@ -2302,7 +2248,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -2328,7 +2273,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       },
                       'type' => 'bracketed_arg'
@@ -2475,7 +2419,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -2509,7 +2452,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -2530,7 +2472,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       },
                       'type' => 'bracketed_arg'
@@ -2564,7 +2505,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -2628,7 +2568,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftp'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               },
               'type' => 'def_line'
@@ -2660,7 +2599,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
@@ -2671,7 +2609,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           }
         },
@@ -2697,7 +2634,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       },
                       'type' => 'bracketed_arg'
@@ -2831,7 +2767,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32
                       }
                     },
@@ -2865,7 +2800,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32
                       }
                     },
@@ -2886,7 +2820,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32
                       },
                       'type' => 'bracketed_arg'
@@ -2920,7 +2853,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32
                       }
                     },
@@ -2984,7 +2916,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'defcv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               },
               'type' => 'def_line'
@@ -3016,7 +2947,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             }
@@ -3027,7 +2957,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         },
@@ -3053,7 +2982,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 35
                       },
                       'type' => 'bracketed_arg'
@@ -3094,7 +3022,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 35
                       }
                     },
@@ -3214,7 +3141,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 36
                       }
                     },
@@ -3248,7 +3174,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 36
                       }
                     },
@@ -3269,7 +3194,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 36
                       },
                       'type' => 'bracketed_arg'
@@ -3303,7 +3227,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 36
                       }
                     },
@@ -3404,7 +3327,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               },
               'type' => 'def_line'
@@ -3436,7 +3358,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
@@ -3447,7 +3368,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 35
           }
         },
@@ -3598,7 +3518,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 40
                       }
                     },
@@ -3632,7 +3551,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 40
                       }
                     },
@@ -3653,7 +3571,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 40
                       },
                       'type' => 'bracketed_arg'
@@ -3687,7 +3604,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 40
                       }
                     },
@@ -3788,7 +3704,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               },
               'type' => 'def_line'
@@ -3820,7 +3735,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             }
@@ -3831,7 +3745,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         },
@@ -3889,7 +3802,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 43
                       }
                     },
@@ -4009,7 +3921,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 44
                       }
                     },
@@ -4043,7 +3954,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 44
                       }
                     },
@@ -4064,7 +3974,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 44
                       },
                       'type' => 'bracketed_arg'
@@ -4098,7 +4007,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 44
                       }
                     },
@@ -4199,7 +4107,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               },
               'type' => 'def_line'
@@ -4231,7 +4138,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               }
             }
@@ -4242,7 +4148,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           }
         },
@@ -4300,7 +4205,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 47
                       }
                     },
@@ -4400,7 +4304,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               },
               'type' => 'def_line'
@@ -4432,7 +4335,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             }
@@ -4443,7 +4345,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 47
           }
         },
@@ -4482,7 +4383,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 50
                       },
                       'type' => 'bracketed_arg'
@@ -4510,7 +4410,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 50
                       }
                     },
@@ -4531,7 +4430,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 50
                       },
                       'type' => 'bracketed_arg'
@@ -4639,7 +4537,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               },
               'type' => 'def_line'
@@ -4671,7 +4568,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             }
@@ -4682,7 +4578,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           }
         },
@@ -4721,7 +4616,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 53
                       },
                       'type' => 'bracketed_arg'
@@ -4749,7 +4643,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 53
                       }
                     },
@@ -4770,7 +4663,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 53
                       },
                       'type' => 'bracketed_arg'
@@ -4878,7 +4770,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               },
               'type' => 'def_line'
@@ -4910,7 +4801,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             }
@@ -4921,7 +4811,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 53
           }
         },
@@ -4979,7 +4868,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 56
                       }
                     },
@@ -5079,7 +4967,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               },
               'type' => 'def_line'
@@ -5111,7 +4998,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               }
             }
@@ -5122,7 +5008,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 56
           }
         },
@@ -5180,7 +5065,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 59
                       }
                     },
@@ -5280,7 +5164,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               },
               'type' => 'def_line'
@@ -5312,7 +5195,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             }
@@ -5323,7 +5205,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 59
           }
         },
@@ -5362,7 +5243,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 62
                       },
                       'type' => 'bracketed_arg'
@@ -5390,7 +5270,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 62
                       }
                     },
@@ -5411,7 +5290,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 62
                       },
                       'type' => 'bracketed_arg'
@@ -5519,7 +5397,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               },
               'type' => 'def_line'
@@ -5551,7 +5428,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             }
@@ -5562,7 +5438,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 62
           }
         },
@@ -5601,7 +5476,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       },
                       'type' => 'bracketed_arg'
@@ -5629,7 +5503,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -5650,7 +5523,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       },
                       'type' => 'bracketed_arg'
@@ -5758,7 +5630,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               },
               'type' => 'def_line'
@@ -5790,7 +5661,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 66
               }
             }
@@ -5801,7 +5671,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 65
           }
         },
@@ -5859,7 +5728,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 68
                       }
                     },
@@ -5959,7 +5827,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               },
               'type' => 'def_line'
@@ -5991,7 +5858,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 69
               }
             }
@@ -6002,7 +5868,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 68
           }
         },
@@ -6060,7 +5925,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     },
@@ -6160,7 +6024,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               },
               'type' => 'def_line'
@@ -6192,7 +6055,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               }
             }
@@ -6203,7 +6065,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 71
           }
         },
@@ -6242,7 +6103,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 74
                       },
                       'type' => 'bracketed_arg'
@@ -6270,7 +6130,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 74
                       }
                     },
@@ -6291,7 +6150,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 74
                       },
                       'type' => 'bracketed_arg'
@@ -6399,7 +6257,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               },
               'type' => 'def_line'
@@ -6431,7 +6288,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 75
               }
             }
@@ -6442,7 +6298,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 74
           }
         },
@@ -6481,7 +6336,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 77
                       },
                       'type' => 'bracketed_arg'
@@ -6509,7 +6363,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 77
                       }
                     },
@@ -6530,7 +6383,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 77
                       },
                       'type' => 'bracketed_arg'
@@ -6638,7 +6490,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               },
               'type' => 'def_line'
@@ -6670,7 +6521,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 78
               }
             }
@@ -6681,7 +6531,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 77
           }
         },
@@ -6739,7 +6588,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 80
                       }
                     },
@@ -6839,7 +6687,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               },
               'type' => 'def_line'
@@ -6871,7 +6718,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 81
               }
             }
@@ -6882,7 +6728,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 80
           }
         },
@@ -6940,7 +6785,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 83
                       }
                     },
@@ -7040,7 +6884,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               },
               'type' => 'def_line'
@@ -7072,7 +6915,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 84
               }
             }
@@ -7083,7 +6925,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 83
           }
         },
@@ -7117,7 +6958,6 @@ $result_trees{'all_commands_delimiters'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 86
                           }
                         }
@@ -7152,7 +6992,6 @@ $result_trees{'all_commands_delimiters'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 86
                           }
                         }
@@ -7161,7 +7000,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 86
                       },
                       'type' => 'bracketed_arg'
@@ -7191,7 +7029,6 @@ $result_trees{'all_commands_delimiters'} = {
                           ],
                           'cmdname' => 'var',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 86
                           }
                         }
@@ -7307,7 +7144,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 86
               },
               'type' => 'def_line'
@@ -7339,7 +7175,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             }
@@ -7350,7 +7185,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 86
           }
         },
@@ -7449,7 +7283,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'defun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 89
               },
               'type' => 'def_line'
@@ -7481,7 +7314,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 90
               }
             }
@@ -7492,7 +7324,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 89
           }
         },
@@ -7524,7 +7355,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 92
                       }
                     },
@@ -7551,7 +7381,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 92
                       }
                     },
@@ -7578,7 +7407,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 92
                       }
                     },
@@ -7605,7 +7433,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 92
                       }
                     }
@@ -7629,7 +7456,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 92
               },
               'type' => 'def_line'
@@ -7661,7 +7487,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 93
               }
             }
@@ -7672,7 +7497,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 92
           }
         },
@@ -7704,7 +7528,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 95
                       }
                     },
@@ -7731,7 +7554,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 95
                       }
                     },
@@ -7758,7 +7580,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 95
                       }
                     },
@@ -7785,7 +7606,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 95
                       }
                     }
@@ -7809,7 +7629,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               },
               'type' => 'def_line'
@@ -7841,7 +7660,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 96
               }
             }
@@ -7852,7 +7670,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 95
           }
         },
@@ -7884,7 +7701,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 98
                       }
                     },
@@ -7911,7 +7727,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 98
                       }
                     },
@@ -7938,7 +7753,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 98
                       }
                     },
@@ -7965,7 +7779,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 98
                       }
                     }
@@ -7989,7 +7802,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'defvr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 98
               },
               'type' => 'def_line'
@@ -8021,7 +7833,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 99
               }
             }
@@ -8032,7 +7843,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 98
           }
         },
@@ -8064,7 +7874,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     },
@@ -8091,7 +7900,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     },
@@ -8118,7 +7926,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     },
@@ -8145,7 +7952,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     }
@@ -8169,7 +7975,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'defvr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               },
               'type' => 'def_line'
@@ -8201,7 +8006,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 102
               }
             }
@@ -8212,7 +8016,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 101
           }
         },
@@ -8244,7 +8047,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     },
@@ -8271,7 +8073,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     },
@@ -8298,7 +8099,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     },
@@ -8325,7 +8125,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     },
@@ -8352,7 +8151,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     }
@@ -8376,7 +8174,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               },
               'type' => 'def_line'
@@ -8408,7 +8205,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 105
               }
             }
@@ -8419,7 +8215,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 104
           }
         },
@@ -8451,7 +8246,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     },
@@ -8478,7 +8272,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     },
@@ -8505,7 +8298,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     },
@@ -8532,7 +8324,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     },
@@ -8559,7 +8350,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     }
@@ -8583,7 +8373,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               },
               'type' => 'def_line'
@@ -8615,7 +8404,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 108
               }
             }
@@ -8626,7 +8414,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 107
           }
         },
@@ -8658,7 +8445,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     },
@@ -8685,7 +8471,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     },
@@ -8712,7 +8497,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     },
@@ -8739,7 +8523,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     },
@@ -8766,7 +8549,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     }
@@ -8790,7 +8572,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypevr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 110
               },
               'type' => 'def_line'
@@ -8822,7 +8603,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 111
               }
             }
@@ -8833,7 +8613,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 110
           }
         },
@@ -8865,7 +8644,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -8892,7 +8670,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -8919,7 +8696,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -8946,7 +8722,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -8973,7 +8748,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     }
@@ -8997,7 +8771,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypevr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 113
               },
               'type' => 'def_line'
@@ -9029,7 +8802,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 114
               }
             }
@@ -9040,7 +8812,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 113
           }
         },
@@ -9072,7 +8843,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     },
@@ -9099,7 +8869,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     },
@@ -9126,7 +8895,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     },
@@ -9153,7 +8921,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     }
@@ -9177,7 +8944,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftp'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 116
               },
               'type' => 'def_line'
@@ -9209,7 +8975,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 117
               }
             }
@@ -9220,7 +8985,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 116
           }
         },
@@ -9252,7 +9016,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     },
@@ -9279,7 +9042,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     },
@@ -9306,7 +9068,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     },
@@ -9333,7 +9094,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     }
@@ -9357,7 +9117,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftp'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               },
               'type' => 'def_line'
@@ -9389,7 +9148,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 120
               }
             }
@@ -9400,7 +9158,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 119
           }
         },
@@ -9432,7 +9189,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 122
                       }
                     },
@@ -9459,7 +9215,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 122
                       }
                     },
@@ -9486,7 +9241,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 122
                       }
                     },
@@ -9513,7 +9267,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 122
                       }
                     },
@@ -9540,7 +9293,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 122
                       }
                     }
@@ -9564,7 +9316,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'defcv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               },
               'type' => 'def_line'
@@ -9596,7 +9347,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 123
               }
             }
@@ -9607,7 +9357,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 122
           }
         },
@@ -9639,7 +9388,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -9666,7 +9414,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -9693,7 +9440,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -9720,7 +9466,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -9747,7 +9492,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     }
@@ -9771,7 +9515,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftp'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 125
               },
               'type' => 'def_line'
@@ -9803,7 +9546,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 126
               }
             }
@@ -9814,7 +9556,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 125
           }
         },
@@ -9846,7 +9587,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -9873,7 +9613,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -9900,7 +9639,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -9927,7 +9665,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -9954,7 +9691,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -9981,7 +9717,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     }
@@ -10082,7 +9817,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 128
               },
               'type' => 'def_line'
@@ -10114,7 +9848,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 129
               }
             }
@@ -10125,7 +9858,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 128
           }
         },
@@ -10157,7 +9889,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -10184,7 +9915,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -10211,7 +9941,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -10238,7 +9967,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -10265,7 +9993,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -10292,7 +10019,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     }
@@ -10393,7 +10119,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 131
               },
               'type' => 'def_line'
@@ -10425,7 +10150,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 132
               }
             }
@@ -10436,7 +10160,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 131
           }
         },
@@ -10468,7 +10191,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10495,7 +10217,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10522,7 +10243,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10549,7 +10269,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10576,7 +10295,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     }
@@ -10677,7 +10395,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 134
               },
               'type' => 'def_line'
@@ -10709,7 +10426,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 135
               }
             }
@@ -10720,7 +10436,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 134
           }
         },
@@ -10752,7 +10467,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -10779,7 +10493,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -10806,7 +10519,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -10833,7 +10545,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -10860,7 +10571,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     }
@@ -10961,7 +10671,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 137
               },
               'type' => 'def_line'
@@ -10993,7 +10702,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 138
               }
             }
@@ -11004,7 +10712,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 137
           }
         },
@@ -11036,7 +10743,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11063,7 +10769,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11090,7 +10795,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11117,7 +10821,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11144,7 +10847,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11171,7 +10873,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     }
@@ -11272,7 +10973,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 140
               },
               'type' => 'def_line'
@@ -11304,7 +11004,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 141
               }
             }
@@ -11315,7 +11014,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 140
           }
         },
@@ -11347,7 +11045,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     },
@@ -11374,7 +11071,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     },
@@ -11401,7 +11097,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     },
@@ -11428,7 +11123,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     },
@@ -11455,7 +11149,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     },
@@ -11482,7 +11175,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     }
@@ -11583,7 +11275,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 143
               },
               'type' => 'def_line'
@@ -11615,7 +11306,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 144
               }
             }
@@ -11626,7 +11316,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 143
           }
         },
@@ -11652,7 +11341,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       },
                       'type' => 'bracketed_arg'
@@ -11674,7 +11362,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       },
                       'type' => 'bracketed_arg'
@@ -11696,7 +11383,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       },
                       'type' => 'bracketed_arg'
@@ -11724,7 +11410,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     },
@@ -11751,7 +11436,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     },
@@ -11778,7 +11462,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     },
@@ -11805,7 +11488,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     }
@@ -11829,7 +11511,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 146
               },
               'type' => 'def_line'
@@ -11861,7 +11542,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 147
               }
             }
@@ -11872,7 +11552,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 146
           }
         },
@@ -11898,7 +11577,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       },
                       'type' => 'bracketed_arg'
@@ -11920,7 +11598,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       },
                       'type' => 'bracketed_arg'
@@ -11942,7 +11619,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       },
                       'type' => 'bracketed_arg'
@@ -11970,7 +11646,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       }
                     },
@@ -11997,7 +11672,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       }
                     },
@@ -12024,7 +11698,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       }
                     },
@@ -12051,7 +11724,6 @@ $result_trees{'all_commands_delimiters'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       }
                     }
@@ -12075,7 +11747,6 @@ $result_trees{'all_commands_delimiters'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 149
               },
               'type' => 'def_line'
@@ -12107,7 +11778,6 @@ $result_trees{'all_commands_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 150
               }
             }
@@ -12118,7 +11788,6 @@ $result_trees{'all_commands_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 149
           }
         }
@@ -12397,7 +12066,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12405,7 +12073,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -12413,7 +12080,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12421,7 +12087,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12429,7 +12094,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12437,7 +12101,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 20,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12445,7 +12108,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 24,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -12453,7 +12115,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `tp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 28,
     'text' => 'entry for index `tp\' outside of any node',
     'type' => 'warning'
@@ -12461,7 +12122,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 32,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -12469,7 +12129,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 36,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -12477,7 +12136,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 40,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12485,7 +12143,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 44,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12493,7 +12150,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 47,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12501,7 +12157,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 50,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12509,7 +12164,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 53,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12517,7 +12171,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 56,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12525,7 +12178,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 59,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12533,7 +12185,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 62,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12541,7 +12192,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 65,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12549,7 +12199,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 68,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12557,7 +12206,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 71,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12565,7 +12213,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 74,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12573,7 +12220,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 77,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12581,7 +12227,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 80,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12589,7 +12234,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 83,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12597,7 +12241,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 86,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12605,7 +12248,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 89,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12613,7 +12255,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 92,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12621,7 +12262,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 95,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12629,7 +12269,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 98,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -12637,7 +12276,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 101,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -12645,7 +12283,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 104,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12653,7 +12290,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 107,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12661,7 +12297,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 110,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -12669,7 +12304,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 113,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -12677,7 +12311,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `tp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 116,
     'text' => 'entry for index `tp\' outside of any node',
     'type' => 'warning'
@@ -12685,7 +12318,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `tp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 119,
     'text' => 'entry for index `tp\' outside of any node',
     'type' => 'warning'
@@ -12693,7 +12325,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 122,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -12701,7 +12332,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `tp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 125,
     'text' => 'entry for index `tp\' outside of any node',
     'type' => 'warning'
@@ -12709,7 +12339,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 128,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -12717,7 +12346,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 131,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -12725,7 +12353,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 134,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12733,7 +12360,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 137,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12741,7 +12367,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 140,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12749,7 +12374,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 143,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12757,7 +12381,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 146,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -12765,7 +12388,6 @@ $result_errors{'all_commands_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 149,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/all_commands_delimiters_printindex.pl 
b/tp/t/results/def/all_commands_delimiters_printindex.pl
index 8858f6ed77..c827790527 100644
--- a/tp/t/results/def/all_commands_delimiters_printindex.pl
+++ b/tp/t/results/def/all_commands_delimiters_printindex.pl
@@ -38,7 +38,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -102,7 +101,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -129,7 +127,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -150,7 +147,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'bracketed_arg'
@@ -172,7 +168,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'bracketed_arg'
@@ -280,7 +275,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -314,7 +308,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -335,7 +328,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'bracketed_arg'
@@ -369,7 +361,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -434,7 +425,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'def_line'
@@ -466,7 +456,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -477,7 +466,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -529,7 +517,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       },
                       'type' => 'bracketed_arg'
@@ -551,7 +538,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       },
                       'type' => 'bracketed_arg'
@@ -659,7 +645,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -693,7 +678,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -714,7 +698,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       },
                       'type' => 'bracketed_arg'
@@ -748,7 +731,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -813,7 +795,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'defvr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'def_line'
@@ -845,7 +826,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -856,7 +836,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -882,7 +861,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       },
                       'type' => 'bracketed_arg'
@@ -956,7 +934,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -1003,7 +980,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -1035,7 +1011,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'def_line'
@@ -1067,7 +1042,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -1078,7 +1052,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -1104,7 +1077,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       },
                       'type' => 'bracketed_arg'
@@ -1178,7 +1150,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1225,7 +1196,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1313,7 +1283,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       },
                       'type' => 'bracketed_arg'
@@ -1341,7 +1310,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1375,7 +1343,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1396,7 +1363,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       },
                       'type' => 'bracketed_arg'
@@ -1430,7 +1396,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1520,7 +1485,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'def_line'
@@ -1552,7 +1516,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -1563,7 +1526,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -1589,7 +1551,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       },
                       'type' => 'bracketed_arg'
@@ -1637,7 +1598,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       },
                       'type' => 'bracketed_arg'
@@ -1663,7 +1623,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'def_line'
@@ -1695,7 +1654,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
@@ -1706,7 +1664,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -1784,7 +1741,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     },
@@ -1850,7 +1806,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -1966,7 +1921,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               },
               'type' => 'def_line'
@@ -1998,7 +1952,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -2009,7 +1962,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         },
@@ -2035,7 +1987,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       },
                       'type' => 'bracketed_arg'
@@ -2169,7 +2120,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     },
@@ -2203,7 +2153,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     },
@@ -2224,7 +2173,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       },
                       'type' => 'bracketed_arg'
@@ -2258,7 +2206,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     },
@@ -2323,7 +2270,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypevr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               },
               'type' => 'def_line'
@@ -2355,7 +2301,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
@@ -2366,7 +2311,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -2392,7 +2336,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30
                       },
                       'type' => 'bracketed_arg'
@@ -2539,7 +2482,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -2573,7 +2515,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -2594,7 +2535,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       },
                       'type' => 'bracketed_arg'
@@ -2628,7 +2568,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -2693,7 +2632,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftp'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               },
               'type' => 'def_line'
@@ -2725,7 +2663,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             }
@@ -2736,7 +2673,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           }
         },
@@ -2762,7 +2698,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 34
                       },
                       'type' => 'bracketed_arg'
@@ -2896,7 +2831,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 35
                       }
                     },
@@ -2930,7 +2864,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 35
                       }
                     },
@@ -2951,7 +2884,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 35
                       },
                       'type' => 'bracketed_arg'
@@ -2985,7 +2917,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 35
                       }
                     },
@@ -3050,7 +2981,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'defcv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               },
               'type' => 'def_line'
@@ -3082,7 +3012,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             }
@@ -3093,7 +3022,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           }
         },
@@ -3119,7 +3047,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       },
                       'type' => 'bracketed_arg'
@@ -3160,7 +3087,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       }
                     },
@@ -3280,7 +3206,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39
                       }
                     },
@@ -3314,7 +3239,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39
                       }
                     },
@@ -3335,7 +3259,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39
                       },
                       'type' => 'bracketed_arg'
@@ -3369,7 +3292,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39
                       }
                     },
@@ -3471,7 +3393,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               },
               'type' => 'def_line'
@@ -3503,7 +3424,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             }
@@ -3514,7 +3434,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38
           }
         },
@@ -3665,7 +3584,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 43
                       }
                     },
@@ -3699,7 +3617,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 43
                       }
                     },
@@ -3720,7 +3637,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 43
                       },
                       'type' => 'bracketed_arg'
@@ -3754,7 +3670,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 43
                       }
                     },
@@ -3856,7 +3771,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               },
               'type' => 'def_line'
@@ -3888,7 +3802,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
@@ -3899,7 +3812,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 42
           }
         },
@@ -3957,7 +3869,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 46
                       }
                     },
@@ -4077,7 +3988,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 47
                       }
                     },
@@ -4111,7 +4021,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 47
                       }
                     },
@@ -4132,7 +4041,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 47
                       },
                       'type' => 'bracketed_arg'
@@ -4166,7 +4074,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 47
                       }
                     },
@@ -4268,7 +4175,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               },
               'type' => 'def_line'
@@ -4300,7 +4206,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             }
@@ -4311,7 +4216,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           }
         },
@@ -4369,7 +4273,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 50
                       }
                     },
@@ -4470,7 +4373,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               },
               'type' => 'def_line'
@@ -4502,7 +4404,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             }
@@ -4513,7 +4414,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           }
         },
@@ -4552,7 +4452,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 53
                       },
                       'type' => 'bracketed_arg'
@@ -4580,7 +4479,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 53
                       }
                     },
@@ -4601,7 +4499,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 53
                       },
                       'type' => 'bracketed_arg'
@@ -4710,7 +4607,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               },
               'type' => 'def_line'
@@ -4742,7 +4638,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             }
@@ -4753,7 +4648,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 53
           }
         },
@@ -4792,7 +4686,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 56
                       },
                       'type' => 'bracketed_arg'
@@ -4820,7 +4713,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 56
                       }
                     },
@@ -4841,7 +4733,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 56
                       },
                       'type' => 'bracketed_arg'
@@ -4950,7 +4841,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               },
               'type' => 'def_line'
@@ -4982,7 +4872,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               }
             }
@@ -4993,7 +4882,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 56
           }
         },
@@ -5051,7 +4939,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 59
                       }
                     },
@@ -5152,7 +5039,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               },
               'type' => 'def_line'
@@ -5184,7 +5070,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             }
@@ -5195,7 +5080,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 59
           }
         },
@@ -5253,7 +5137,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 62
                       }
                     },
@@ -5354,7 +5237,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               },
               'type' => 'def_line'
@@ -5386,7 +5268,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             }
@@ -5397,7 +5278,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 62
           }
         },
@@ -5436,7 +5316,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       },
                       'type' => 'bracketed_arg'
@@ -5464,7 +5343,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     },
@@ -5485,7 +5363,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       },
                       'type' => 'bracketed_arg'
@@ -5594,7 +5471,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               },
               'type' => 'def_line'
@@ -5626,7 +5502,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 66
               }
             }
@@ -5637,7 +5512,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 65
           }
         },
@@ -5676,7 +5550,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 68
                       },
                       'type' => 'bracketed_arg'
@@ -5704,7 +5577,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 68
                       }
                     },
@@ -5725,7 +5597,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 68
                       },
                       'type' => 'bracketed_arg'
@@ -5834,7 +5705,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               },
               'type' => 'def_line'
@@ -5866,7 +5736,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 69
               }
             }
@@ -5877,7 +5746,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 68
           }
         },
@@ -5935,7 +5803,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     },
@@ -6036,7 +5903,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               },
               'type' => 'def_line'
@@ -6068,7 +5934,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               }
             }
@@ -6079,7 +5944,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 71
           }
         },
@@ -6137,7 +6001,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 74
                       }
                     },
@@ -6238,7 +6101,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               },
               'type' => 'def_line'
@@ -6270,7 +6132,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 75
               }
             }
@@ -6281,7 +6142,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 74
           }
         },
@@ -6320,7 +6180,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 77
                       },
                       'type' => 'bracketed_arg'
@@ -6348,7 +6207,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 77
                       }
                     },
@@ -6369,7 +6227,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 77
                       },
                       'type' => 'bracketed_arg'
@@ -6478,7 +6335,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               },
               'type' => 'def_line'
@@ -6510,7 +6366,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 78
               }
             }
@@ -6521,7 +6376,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 77
           }
         },
@@ -6560,7 +6414,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 80
                       },
                       'type' => 'bracketed_arg'
@@ -6588,7 +6441,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 80
                       }
                     },
@@ -6609,7 +6461,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 80
                       },
                       'type' => 'bracketed_arg'
@@ -6718,7 +6569,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               },
               'type' => 'def_line'
@@ -6750,7 +6600,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 81
               }
             }
@@ -6761,7 +6610,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 80
           }
         },
@@ -6819,7 +6667,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 83
                       }
                     },
@@ -6920,7 +6767,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               },
               'type' => 'def_line'
@@ -6952,7 +6798,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 84
               }
             }
@@ -6963,7 +6808,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 83
           }
         },
@@ -7021,7 +6865,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 86
                       }
                     },
@@ -7122,7 +6965,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 86
               },
               'type' => 'def_line'
@@ -7154,7 +6996,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             }
@@ -7165,7 +7006,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 86
           }
         },
@@ -7199,7 +7039,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 89
                           }
                         }
@@ -7234,7 +7073,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 89
                           }
                         }
@@ -7243,7 +7081,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 89
                       },
                       'type' => 'bracketed_arg'
@@ -7273,7 +7110,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                           ],
                           'cmdname' => 'var',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 89
                           }
                         }
@@ -7390,7 +7226,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 89
               },
               'type' => 'def_line'
@@ -7422,7 +7257,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 90
               }
             }
@@ -7433,7 +7267,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 89
           }
         },
@@ -7533,7 +7366,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'defun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 92
               },
               'type' => 'def_line'
@@ -7565,7 +7397,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 93
               }
             }
@@ -7576,7 +7407,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 92
           }
         },
@@ -7608,7 +7438,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 95
                       }
                     },
@@ -7635,7 +7464,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 95
                       }
                     },
@@ -7662,7 +7490,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 95
                       }
                     },
@@ -7689,7 +7516,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 95
                       }
                     }
@@ -7714,7 +7540,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               },
               'type' => 'def_line'
@@ -7746,7 +7571,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 96
               }
             }
@@ -7757,7 +7581,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 95
           }
         },
@@ -7789,7 +7612,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 98
                       }
                     },
@@ -7816,7 +7638,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 98
                       }
                     },
@@ -7843,7 +7664,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 98
                       }
                     },
@@ -7870,7 +7690,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 98
                       }
                     }
@@ -7895,7 +7714,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 98
               },
               'type' => 'def_line'
@@ -7927,7 +7745,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 99
               }
             }
@@ -7938,7 +7755,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 98
           }
         },
@@ -7970,7 +7786,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     },
@@ -7997,7 +7812,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     },
@@ -8024,7 +7838,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     },
@@ -8051,7 +7864,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     }
@@ -8076,7 +7888,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'defvr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               },
               'type' => 'def_line'
@@ -8108,7 +7919,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 102
               }
             }
@@ -8119,7 +7929,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 101
           }
         },
@@ -8151,7 +7960,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     },
@@ -8178,7 +7986,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     },
@@ -8205,7 +8012,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     },
@@ -8232,7 +8038,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     }
@@ -8257,7 +8062,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'defvr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               },
               'type' => 'def_line'
@@ -8289,7 +8093,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 105
               }
             }
@@ -8300,7 +8103,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 104
           }
         },
@@ -8332,7 +8134,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     },
@@ -8359,7 +8160,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     },
@@ -8386,7 +8186,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     },
@@ -8413,7 +8212,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     },
@@ -8440,7 +8238,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     }
@@ -8465,7 +8262,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               },
               'type' => 'def_line'
@@ -8497,7 +8293,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 108
               }
             }
@@ -8508,7 +8303,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 107
           }
         },
@@ -8540,7 +8334,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     },
@@ -8567,7 +8360,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     },
@@ -8594,7 +8386,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     },
@@ -8621,7 +8412,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     },
@@ -8648,7 +8438,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 110
                       }
                     }
@@ -8673,7 +8462,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 110
               },
               'type' => 'def_line'
@@ -8705,7 +8493,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 111
               }
             }
@@ -8716,7 +8503,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 110
           }
         },
@@ -8748,7 +8534,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -8775,7 +8560,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -8802,7 +8586,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -8829,7 +8612,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -8856,7 +8638,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     }
@@ -8881,7 +8662,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypevr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 113
               },
               'type' => 'def_line'
@@ -8913,7 +8693,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 114
               }
             }
@@ -8924,7 +8703,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 113
           }
         },
@@ -8956,7 +8734,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     },
@@ -8983,7 +8760,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     },
@@ -9010,7 +8786,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     },
@@ -9037,7 +8812,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     },
@@ -9064,7 +8838,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 116
                       }
                     }
@@ -9089,7 +8862,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypevr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 116
               },
               'type' => 'def_line'
@@ -9121,7 +8893,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 117
               }
             }
@@ -9132,7 +8903,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 116
           }
         },
@@ -9164,7 +8934,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     },
@@ -9191,7 +8960,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     },
@@ -9218,7 +8986,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     },
@@ -9245,7 +9012,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     }
@@ -9270,7 +9036,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftp'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               },
               'type' => 'def_line'
@@ -9302,7 +9067,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 120
               }
             }
@@ -9313,7 +9077,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 119
           }
         },
@@ -9345,7 +9108,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 122
                       }
                     },
@@ -9372,7 +9134,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 122
                       }
                     },
@@ -9399,7 +9160,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 122
                       }
                     },
@@ -9426,7 +9186,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 122
                       }
                     }
@@ -9451,7 +9210,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftp'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               },
               'type' => 'def_line'
@@ -9483,7 +9241,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 123
               }
             }
@@ -9494,7 +9251,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 122
           }
         },
@@ -9526,7 +9282,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -9553,7 +9308,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -9580,7 +9334,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -9607,7 +9360,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -9634,7 +9386,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     }
@@ -9659,7 +9410,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'defcv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 125
               },
               'type' => 'def_line'
@@ -9691,7 +9441,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 126
               }
             }
@@ -9702,7 +9451,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 125
           }
         },
@@ -9734,7 +9482,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -9761,7 +9508,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -9788,7 +9534,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -9815,7 +9560,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -9842,7 +9586,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     }
@@ -9867,7 +9610,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftp'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 128
               },
               'type' => 'def_line'
@@ -9899,7 +9641,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 129
               }
             }
@@ -9910,7 +9651,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 128
           }
         },
@@ -9942,7 +9682,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -9969,7 +9708,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -9996,7 +9734,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -10023,7 +9760,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -10050,7 +9786,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -10077,7 +9812,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     }
@@ -10179,7 +9913,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 131
               },
               'type' => 'def_line'
@@ -10211,7 +9944,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 132
               }
             }
@@ -10222,7 +9954,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 131
           }
         },
@@ -10254,7 +9985,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10281,7 +10011,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10308,7 +10037,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10335,7 +10063,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10362,7 +10089,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10389,7 +10115,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     }
@@ -10491,7 +10216,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 134
               },
               'type' => 'def_line'
@@ -10523,7 +10247,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 135
               }
             }
@@ -10534,7 +10257,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 134
           }
         },
@@ -10566,7 +10288,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -10593,7 +10314,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -10620,7 +10340,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -10647,7 +10366,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -10674,7 +10392,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     }
@@ -10776,7 +10493,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 137
               },
               'type' => 'def_line'
@@ -10808,7 +10524,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 138
               }
             }
@@ -10819,7 +10534,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 137
           }
         },
@@ -10851,7 +10565,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -10878,7 +10591,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -10905,7 +10617,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -10932,7 +10643,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -10959,7 +10669,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     }
@@ -11061,7 +10770,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 140
               },
               'type' => 'def_line'
@@ -11093,7 +10801,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 141
               }
             }
@@ -11104,7 +10811,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 140
           }
         },
@@ -11136,7 +10842,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     },
@@ -11163,7 +10868,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     },
@@ -11190,7 +10894,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     },
@@ -11217,7 +10920,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     },
@@ -11244,7 +10946,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     },
@@ -11271,7 +10972,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     }
@@ -11373,7 +11073,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 143
               },
               'type' => 'def_line'
@@ -11405,7 +11104,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 144
               }
             }
@@ -11416,7 +11114,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 143
           }
         },
@@ -11448,7 +11145,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     },
@@ -11475,7 +11171,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     },
@@ -11502,7 +11197,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     },
@@ -11529,7 +11223,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     },
@@ -11556,7 +11249,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     },
@@ -11583,7 +11275,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     }
@@ -11685,7 +11376,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 146
               },
               'type' => 'def_line'
@@ -11717,7 +11407,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 147
               }
             }
@@ -11728,7 +11417,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 146
           }
         },
@@ -11754,7 +11442,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       },
                       'type' => 'bracketed_arg'
@@ -11776,7 +11463,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       },
                       'type' => 'bracketed_arg'
@@ -11798,7 +11484,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       },
                       'type' => 'bracketed_arg'
@@ -11826,7 +11511,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       }
                     },
@@ -11853,7 +11537,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       }
                     },
@@ -11880,7 +11563,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       }
                     },
@@ -11907,7 +11589,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 149
                       }
                     }
@@ -11932,7 +11613,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 149
               },
               'type' => 'def_line'
@@ -11964,7 +11644,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 150
               }
             }
@@ -11975,7 +11654,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 149
           }
         },
@@ -12001,7 +11679,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 152
                       },
                       'type' => 'bracketed_arg'
@@ -12023,7 +11700,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 152
                       },
                       'type' => 'bracketed_arg'
@@ -12045,7 +11721,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 152
                       },
                       'type' => 'bracketed_arg'
@@ -12073,7 +11748,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 152
                       }
                     },
@@ -12100,7 +11774,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 152
                       }
                     },
@@ -12127,7 +11800,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 152
                       }
                     },
@@ -12154,7 +11826,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 152
                       }
                     }
@@ -12179,7 +11850,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 152
               },
               'type' => 'def_line'
@@ -12211,7 +11881,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 153
               }
             }
@@ -12222,7 +11891,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 152
           }
         },
@@ -12255,7 +11923,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 155
           }
         },
@@ -12288,7 +11955,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 156
           }
         },
@@ -12321,7 +11987,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 158
           }
         },
@@ -12354,7 +12019,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 159
           }
         },
@@ -12387,7 +12051,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 161
           }
         },
@@ -12420,7 +12083,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 162
           }
         }
@@ -12436,7 +12098,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/def/all_commands_printindex.pl 
b/tp/t/results/def/all_commands_printindex.pl
index 86c4eff347..dd8f9634e7 100644
--- a/tp/t/results/def/all_commands_printindex.pl
+++ b/tp/t/results/def/all_commands_printindex.pl
@@ -38,7 +38,6 @@ $result_trees{'all_commands_printindex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -113,7 +112,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defvr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'def_line'
@@ -159,7 +157,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -170,7 +167,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -239,7 +235,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'def_line'
@@ -285,7 +280,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -296,7 +290,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -352,7 +345,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'def_line'
@@ -398,7 +390,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -409,7 +400,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -491,7 +481,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'def_line'
@@ -537,7 +526,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -548,7 +536,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -617,7 +604,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               },
               'type' => 'def_line'
@@ -663,7 +649,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
@@ -674,7 +659,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -806,7 +790,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               },
               'type' => 'def_line'
@@ -852,7 +835,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
@@ -863,7 +845,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -982,7 +963,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'def_line'
@@ -1028,7 +1008,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             }
@@ -1039,7 +1018,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -1108,7 +1086,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deftypevr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               },
               'type' => 'def_line'
@@ -1154,7 +1131,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             }
@@ -1165,7 +1141,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           }
         },
@@ -1234,7 +1209,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defcv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               },
               'type' => 'def_line'
@@ -1280,7 +1254,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             }
@@ -1291,7 +1264,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         },
@@ -1373,7 +1345,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defcv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               },
               'type' => 'def_line'
@@ -1419,7 +1390,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             }
@@ -1430,7 +1400,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 40
           }
         },
@@ -1549,7 +1518,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               },
               'type' => 'def_line'
@@ -1595,7 +1563,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             }
@@ -1606,7 +1573,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 44
           }
         },
@@ -1738,7 +1704,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               },
               'type' => 'def_line'
@@ -1784,7 +1749,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             }
@@ -1795,7 +1759,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 48
           }
         },
@@ -1914,7 +1877,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               },
               'type' => 'def_line'
@@ -1960,7 +1922,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             }
@@ -1971,7 +1932,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 52
           }
         },
@@ -2077,7 +2037,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               },
               'type' => 'def_line'
@@ -2123,7 +2082,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             }
@@ -2134,7 +2092,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 56
           }
         },
@@ -2203,7 +2160,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deftp'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               },
               'type' => 'def_line'
@@ -2249,7 +2205,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             }
@@ -2260,7 +2215,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 60
           }
         },
@@ -2334,7 +2288,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               },
               'type' => 'def_line'
@@ -2380,7 +2333,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 66
               }
             }
@@ -2391,7 +2343,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 64
           }
         },
@@ -2465,7 +2416,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defmac'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               },
               'type' => 'def_line'
@@ -2511,7 +2461,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             }
@@ -2522,7 +2471,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 68
           }
         },
@@ -2596,7 +2544,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defspec'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               },
               'type' => 'def_line'
@@ -2642,7 +2589,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             }
@@ -2653,7 +2599,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 72
           }
         },
@@ -2714,7 +2659,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defvar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               },
               'type' => 'def_line'
@@ -2760,7 +2704,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 78
               }
             }
@@ -2771,7 +2714,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 76
           }
         },
@@ -2858,7 +2800,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defvar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               },
               'type' => 'def_line'
@@ -2904,7 +2845,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             }
@@ -2915,7 +2855,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 80
           }
         },
@@ -2976,7 +2915,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defopt'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 84
               },
               'type' => 'def_line'
@@ -3022,7 +2960,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 86
               }
             }
@@ -3033,7 +2970,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 84
           }
         },
@@ -3120,7 +3056,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deftypefun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 88
               },
               'type' => 'def_line'
@@ -3166,7 +3101,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 90
               }
             }
@@ -3177,7 +3111,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 88
           }
         },
@@ -3251,7 +3184,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deftypevar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 92
               },
               'type' => 'def_line'
@@ -3297,7 +3229,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 94
               }
             }
@@ -3308,7 +3239,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 92
           }
         },
@@ -3419,7 +3349,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 96
               },
               'type' => 'def_line'
@@ -3465,7 +3394,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 98
               }
             }
@@ -3476,7 +3404,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 96
           }
         },
@@ -3600,7 +3527,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deftypeivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               },
               'type' => 'def_line'
@@ -3646,7 +3572,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 102
               }
             }
@@ -3657,7 +3582,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 100
           }
         },
@@ -3781,7 +3705,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'defmethod'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               },
               'type' => 'def_line'
@@ -3827,7 +3750,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             }
@@ -3838,7 +3760,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 104
           }
         },
@@ -3975,7 +3896,6 @@ $result_trees{'all_commands_printindex'} = {
                 'original_def_cmdname' => 'deftypemethod'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 108
               },
               'type' => 'def_line'
@@ -4021,7 +3941,6 @@ $result_trees{'all_commands_printindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 110
               }
             }
@@ -4032,7 +3951,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 108
           }
         },
@@ -4065,7 +3983,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 112
           }
         },
@@ -4098,7 +4015,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 113
           }
         },
@@ -4131,7 +4047,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 115
           }
         },
@@ -4164,7 +4079,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 116
           }
         },
@@ -4197,7 +4111,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 118
           }
         },
@@ -4230,7 +4143,6 @@ $result_trees{'all_commands_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 119
           }
         }
@@ -4246,7 +4158,6 @@ $result_trees{'all_commands_printindex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/def/all_empty_def.pl 
b/tp/t/results/def/all_empty_def.pl
index 1155f5b4ae..828ebadf2a 100644
--- a/tp/t/results/def/all_empty_def.pl
+++ b/tp/t/results/def/all_empty_def.pl
@@ -29,7 +29,6 @@ $result_trees{'all_empty_def'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -61,13 +60,11 @@ $result_trees{'all_empty_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -96,7 +93,6 @@ $result_trees{'all_empty_def'} = {
                 'original_def_cmdname' => 'defvr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'def_line'
@@ -128,13 +124,11 @@ $result_trees{'all_empty_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -163,7 +157,6 @@ $result_trees{'all_empty_def'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'def_line'
@@ -195,13 +188,11 @@ $result_trees{'all_empty_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -230,7 +221,6 @@ $result_trees{'all_empty_def'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'def_line'
@@ -262,13 +252,11 @@ $result_trees{'all_empty_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -297,7 +285,6 @@ $result_trees{'all_empty_def'} = {
                 'original_def_cmdname' => 'deftypevr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'def_line'
@@ -329,13 +316,11 @@ $result_trees{'all_empty_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -364,7 +349,6 @@ $result_trees{'all_empty_def'} = {
                 'original_def_cmdname' => 'defcv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'def_line'
@@ -396,13 +380,11 @@ $result_trees{'all_empty_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -431,7 +413,6 @@ $result_trees{'all_empty_def'} = {
                 'original_def_cmdname' => 'deftypecv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'def_line'
@@ -463,13 +444,11 @@ $result_trees{'all_empty_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -498,7 +477,6 @@ $result_trees{'all_empty_def'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               },
               'type' => 'def_line'
@@ -530,13 +508,11 @@ $result_trees{'all_empty_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         },
@@ -565,7 +541,6 @@ $result_trees{'all_empty_def'} = {
                 'original_def_cmdname' => 'deftp'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'def_line'
@@ -597,13 +572,11 @@ $result_trees{'all_empty_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         }
@@ -657,7 +630,6 @@ $result_errors{'all_empty_def'} = [
   {
     'error_line' => 'warning: missing category for @deffn
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'missing category for @deffn',
     'type' => 'warning'
@@ -665,7 +637,6 @@ $result_errors{'all_empty_def'} = [
   {
     'error_line' => 'warning: missing category for @defvr
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'missing category for @defvr',
     'type' => 'warning'
@@ -673,7 +644,6 @@ $result_errors{'all_empty_def'} = [
   {
     'error_line' => 'warning: missing category for @deftypefn
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'missing category for @deftypefn',
     'type' => 'warning'
@@ -681,7 +651,6 @@ $result_errors{'all_empty_def'} = [
   {
     'error_line' => 'warning: missing category for @deftypeop
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'missing category for @deftypeop',
     'type' => 'warning'
@@ -689,7 +658,6 @@ $result_errors{'all_empty_def'} = [
   {
     'error_line' => 'warning: missing category for @deftypevr
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'missing category for @deftypevr',
     'type' => 'warning'
@@ -697,7 +665,6 @@ $result_errors{'all_empty_def'} = [
   {
     'error_line' => 'warning: missing category for @defcv
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'missing category for @defcv',
     'type' => 'warning'
@@ -705,7 +672,6 @@ $result_errors{'all_empty_def'} = [
   {
     'error_line' => 'warning: missing category for @deftypecv
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'missing category for @deftypecv',
     'type' => 'warning'
@@ -713,7 +679,6 @@ $result_errors{'all_empty_def'} = [
   {
     'error_line' => 'warning: missing category for @defop
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => 'missing category for @defop',
     'type' => 'warning'
@@ -721,7 +686,6 @@ $result_errors{'all_empty_def'} = [
   {
     'error_line' => 'warning: missing category for @deftp
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'text' => 'missing category for @deftp',
     'type' => 'warning'
diff --git a/tp/t/results/def/ampchar.pl b/tp/t/results/def/ampchar.pl
index c2084406c7..c8c08ef452 100644
--- a/tp/t/results/def/ampchar.pl
+++ b/tp/t/results/def/ampchar.pl
@@ -26,7 +26,6 @@ $result_trees{'ampchar'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'bracketed_arg'
@@ -90,7 +89,6 @@ $result_trees{'ampchar'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -158,7 +156,6 @@ $result_trees{'ampchar'} = {
                 'original_def_cmdname' => 'defop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -190,7 +187,6 @@ $result_trees{'ampchar'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -201,7 +197,6 @@ $result_trees{'ampchar'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -224,7 +219,6 @@ $result_trees{'ampchar'} = {
               ],
               'cmdname' => 'ampchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -274,7 +268,6 @@ $result_errors{'ampchar'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/code_in_def.pl b/tp/t/results/def/code_in_def.pl
index a5dd8c0a40..51c4608af9 100644
--- a/tp/t/results/def/code_in_def.pl
+++ b/tp/t/results/def/code_in_def.pl
@@ -81,7 +81,6 @@ $result_trees{'code_in_def'} = {
                         'def_role' => 'typearg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -125,7 +124,6 @@ $result_trees{'code_in_def'} = {
                 'original_def_cmdname' => 'deftypefn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -150,7 +148,6 @@ $result_trees{'code_in_def'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -191,7 +188,6 @@ $result_trees{'code_in_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -202,7 +198,6 @@ $result_trees{'code_in_def'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -228,7 +223,6 @@ $result_errors{'code_in_def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/def_defx_mismatch.pl 
b/tp/t/results/def/def_defx_mismatch.pl
index c86355840f..f261df59ac 100644
--- a/tp/t/results/def/def_defx_mismatch.pl
+++ b/tp/t/results/def/def_defx_mismatch.pl
@@ -44,7 +44,6 @@ $result_trees{'def_defx_mismatch'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'bracketed_arg'
@@ -85,7 +84,6 @@ $result_trees{'def_defx_mismatch'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -107,7 +105,6 @@ $result_trees{'def_defx_mismatch'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -131,7 +128,6 @@ $result_trees{'def_defx_mismatch'} = {
                 'original_def_cmdname' => 'defun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -150,7 +146,6 @@ $result_trees{'def_defx_mismatch'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'bracketed_arg'
@@ -172,7 +167,6 @@ $result_trees{'def_defx_mismatch'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'bracketed_arg'
@@ -256,7 +250,6 @@ $result_trees{'def_defx_mismatch'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'def_line'
@@ -312,7 +305,6 @@ $result_trees{'def_defx_mismatch'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -323,7 +315,6 @@ $result_trees{'def_defx_mismatch'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -356,7 +347,6 @@ $result_errors{'def_defx_mismatch'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -364,7 +354,6 @@ $result_errors{'def_defx_mismatch'} = [
   {
     'error_line' => 'must be after `@deffn\' to use `@deffnx\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'must be after `@deffn\' to use `@deffnx\'',
     'type' => 'error'
@@ -372,7 +361,6 @@ $result_errors{'def_defx_mismatch'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/def_groupings_args.pl 
b/tp/t/results/def/def_groupings_args.pl
index 3024d0289f..3b78d6ad4d 100644
--- a/tp/t/results/def/def_groupings_args.pl
+++ b/tp/t/results/def/def_groupings_args.pl
@@ -47,7 +47,6 @@ $result_trees{'def_groupings_args'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         },
@@ -80,7 +79,6 @@ $result_trees{'def_groupings_args'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -112,7 +110,6 @@ $result_trees{'def_groupings_args'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -123,7 +120,6 @@ $result_trees{'def_groupings_args'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -157,7 +153,6 @@ $result_trees{'def_groupings_args'} = {
                           ],
                           'cmdname' => 'samp',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         }
@@ -182,7 +177,6 @@ $result_trees{'def_groupings_args'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'def_line'
@@ -214,7 +208,6 @@ $result_trees{'def_groupings_args'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -225,7 +218,6 @@ $result_trees{'def_groupings_args'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -256,7 +248,6 @@ $result_trees{'def_groupings_args'} = {
                           ],
                           'cmdname' => 'var',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7
                           }
                         },
@@ -294,7 +285,6 @@ $result_trees{'def_groupings_args'} = {
                           ],
                           'cmdname' => 'samp',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7
                           }
                         }
@@ -303,7 +293,6 @@ $result_trees{'def_groupings_args'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       },
                       'type' => 'bracketed_arg'
@@ -337,7 +326,6 @@ $result_trees{'def_groupings_args'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -368,7 +356,6 @@ $result_trees{'def_groupings_args'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'def_line'
@@ -400,7 +387,6 @@ $result_trees{'def_groupings_args'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -411,7 +397,6 @@ $result_trees{'def_groupings_args'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -446,7 +431,6 @@ $result_errors{'def_groupings_args'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -454,7 +438,6 @@ $result_errors{'def_groupings_args'} = [
   {
     'error_line' => 'warning: missing name for @deffn
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'missing name for @deffn',
     'type' => 'warning'
@@ -462,7 +445,6 @@ $result_errors{'def_groupings_args'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/defblock_no_defline.pl 
b/tp/t/results/def/defblock_no_defline.pl
index 9ee9858d10..2ae11c2ae4 100644
--- a/tp/t/results/def/defblock_no_defline.pl
+++ b/tp/t/results/def/defblock_no_defline.pl
@@ -64,13 +64,11 @@ $result_trees{'defblock_no_defline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/def/defline_no_params.pl 
b/tp/t/results/def/defline_no_params.pl
index 0f060ca589..571f8befb4 100644
--- a/tp/t/results/def/defline_no_params.pl
+++ b/tp/t/results/def/defline_no_params.pl
@@ -68,7 +68,6 @@ $result_trees{'defline_no_params'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'def_line'
@@ -114,13 +113,11 @@ $result_trees{'defline_no_params'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/def/deftypeline.pl b/tp/t/results/def/deftypeline.pl
index b64cab4e08..8b5de89fd6 100644
--- a/tp/t/results/def/deftypeline.pl
+++ b/tp/t/results/def/deftypeline.pl
@@ -50,7 +50,6 @@ $result_trees{'deftypeline'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'bracketed_arg'
@@ -111,7 +110,6 @@ $result_trees{'deftypeline'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -158,7 +156,6 @@ $result_trees{'deftypeline'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -191,7 +188,6 @@ $result_trees{'deftypeline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'def_line'
@@ -208,7 +204,6 @@ $result_trees{'deftypeline'} = {
                       ],
                       'cmdname' => 'dots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -249,13 +244,11 @@ $result_trees{'deftypeline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/def/defx_after_comment.pl 
b/tp/t/results/def/defx_after_comment.pl
index a3b280c892..c6e666d870 100644
--- a/tp/t/results/def/defx_after_comment.pl
+++ b/tp/t/results/def/defx_after_comment.pl
@@ -45,7 +45,6 @@ $result_trees{'defx_after_comment'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -95,7 +94,6 @@ $result_trees{'defx_after_comment'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -129,7 +127,6 @@ $result_trees{'defx_after_comment'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       },
                       'type' => 'bracketed_arg'
@@ -186,7 +183,6 @@ $result_trees{'defx_after_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'def_line'
@@ -212,7 +208,6 @@ $result_trees{'defx_after_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -223,7 +218,6 @@ $result_trees{'defx_after_comment'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -250,7 +244,6 @@ $result_errors{'defx_after_comment'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -258,7 +251,6 @@ $result_errors{'defx_after_comment'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/defx_after_comment_in_example.pl 
b/tp/t/results/def/defx_after_comment_in_example.pl
index 7be704cd88..66c80d2efc 100644
--- a/tp/t/results/def/defx_after_comment_in_example.pl
+++ b/tp/t/results/def/defx_after_comment_in_example.pl
@@ -59,7 +59,6 @@ $result_trees{'defx_after_comment_in_example'} = {
                             'def_role' => 'name'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         },
@@ -109,7 +108,6 @@ $result_trees{'defx_after_comment_in_example'} = {
                     'original_def_cmdname' => 'deffn'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'def_line'
@@ -148,7 +146,6 @@ $result_trees{'defx_after_comment_in_example'} = {
                             'def_role' => 'category'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           },
                           'type' => 'bracketed_arg'
@@ -205,7 +202,6 @@ $result_trees{'defx_after_comment_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   },
                   'type' => 'def_line'
@@ -237,7 +233,6 @@ $result_trees{'defx_after_comment_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -248,7 +243,6 @@ $result_trees{'defx_after_comment_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -279,13 +273,11 @@ $result_trees{'defx_after_comment_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -315,7 +307,6 @@ $result_errors{'defx_after_comment_in_example'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -323,7 +314,6 @@ $result_errors{'defx_after_comment_in_example'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/defx_after_empty_line.pl 
b/tp/t/results/def/defx_after_empty_line.pl
index a76d307a1d..a2b0c7723c 100644
--- a/tp/t/results/def/defx_after_empty_line.pl
+++ b/tp/t/results/def/defx_after_empty_line.pl
@@ -45,7 +45,6 @@ $result_trees{'defx_after_empty_line'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -95,7 +94,6 @@ $result_trees{'defx_after_empty_line'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -124,7 +122,6 @@ $result_trees{'defx_after_empty_line'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       },
                       'type' => 'bracketed_arg'
@@ -181,7 +178,6 @@ $result_trees{'defx_after_empty_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'def_line'
@@ -207,7 +203,6 @@ $result_trees{'defx_after_empty_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -218,7 +213,6 @@ $result_trees{'defx_after_empty_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -246,7 +240,6 @@ $result_errors{'defx_after_empty_line'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -254,7 +247,6 @@ $result_errors{'defx_after_empty_line'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/defx_after_empty_line_in_example.pl 
b/tp/t/results/def/defx_after_empty_line_in_example.pl
index def1dc1365..d731d2f204 100644
--- a/tp/t/results/def/defx_after_empty_line_in_example.pl
+++ b/tp/t/results/def/defx_after_empty_line_in_example.pl
@@ -59,7 +59,6 @@ $result_trees{'defx_after_empty_line_in_example'} = {
                             'def_role' => 'name'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         },
@@ -109,7 +108,6 @@ $result_trees{'defx_after_empty_line_in_example'} = {
                     'original_def_cmdname' => 'deffn'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'def_line'
@@ -168,7 +166,6 @@ $result_trees{'defx_after_empty_line_in_example'} = {
                             'def_role' => 'category'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7
                           },
                           'type' => 'bracketed_arg'
@@ -225,7 +222,6 @@ $result_trees{'defx_after_empty_line_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   },
                   'type' => 'def_line'
@@ -257,7 +253,6 @@ $result_trees{'defx_after_empty_line_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
@@ -268,7 +263,6 @@ $result_trees{'defx_after_empty_line_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -299,13 +293,11 @@ $result_trees{'defx_after_empty_line_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -340,7 +332,6 @@ $result_errors{'defx_after_empty_line_in_example'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -348,7 +339,6 @@ $result_errors{'defx_after_empty_line_in_example'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/defx_after_paragraph_end.pl 
b/tp/t/results/def/defx_after_paragraph_end.pl
index 598055a2cf..c614965cc8 100644
--- a/tp/t/results/def/defx_after_paragraph_end.pl
+++ b/tp/t/results/def/defx_after_paragraph_end.pl
@@ -45,7 +45,6 @@ $result_trees{'defx_after_paragraph_end'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -95,7 +94,6 @@ $result_trees{'defx_after_paragraph_end'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -133,7 +131,6 @@ $result_trees{'defx_after_paragraph_end'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'bracketed_arg'
@@ -191,7 +188,6 @@ $result_trees{'defx_after_paragraph_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'def_line'
@@ -217,7 +213,6 @@ $result_trees{'defx_after_paragraph_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -228,7 +223,6 @@ $result_trees{'defx_after_paragraph_end'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -258,7 +252,6 @@ $result_errors{'defx_after_paragraph_end'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -266,7 +259,6 @@ $result_errors{'defx_after_paragraph_end'} = [
   {
     'error_line' => 'must be after `@deffn\' to use `@deffnx\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'must be after `@deffn\' to use `@deffnx\'',
     'type' => 'error'
@@ -274,7 +266,6 @@ $result_errors{'defx_after_paragraph_end'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/defx_after_preformatted_with_text.pl 
b/tp/t/results/def/defx_after_preformatted_with_text.pl
index d759e6480e..f1f0357e4c 100644
--- a/tp/t/results/def/defx_after_preformatted_with_text.pl
+++ b/tp/t/results/def/defx_after_preformatted_with_text.pl
@@ -59,7 +59,6 @@ $result_trees{'defx_after_preformatted_with_text'} = {
                             'def_role' => 'name'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         },
@@ -109,7 +108,6 @@ $result_trees{'defx_after_preformatted_with_text'} = {
                     'original_def_cmdname' => 'deffn'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'def_line'
@@ -147,7 +145,6 @@ $result_trees{'defx_after_preformatted_with_text'} = {
                             'def_role' => 'category'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           },
                           'type' => 'bracketed_arg'
@@ -205,7 +202,6 @@ $result_trees{'defx_after_preformatted_with_text'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'def_line'
@@ -237,7 +233,6 @@ $result_trees{'defx_after_preformatted_with_text'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 }
@@ -248,7 +243,6 @@ $result_trees{'defx_after_preformatted_with_text'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -279,13 +273,11 @@ $result_trees{'defx_after_preformatted_with_text'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -318,7 +310,6 @@ $result_errors{'defx_after_preformatted_with_text'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -326,7 +317,6 @@ $result_errors{'defx_after_preformatted_with_text'} = [
   {
     'error_line' => 'must be after `@deffn\' to use `@deffnx\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'must be after `@deffn\' to use `@deffnx\'',
     'type' => 'error'
@@ -334,7 +324,6 @@ $result_errors{'defx_after_preformatted_with_text'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/defx_after_text.pl 
b/tp/t/results/def/defx_after_text.pl
index 8e1d9377e5..e625a86e2d 100644
--- a/tp/t/results/def/defx_after_text.pl
+++ b/tp/t/results/def/defx_after_text.pl
@@ -45,7 +45,6 @@ $result_trees{'defx_after_text'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -95,7 +94,6 @@ $result_trees{'defx_after_text'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -128,7 +126,6 @@ $result_trees{'defx_after_text'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       },
                       'type' => 'bracketed_arg'
@@ -186,7 +183,6 @@ $result_trees{'defx_after_text'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'def_line'
@@ -212,7 +208,6 @@ $result_trees{'defx_after_text'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -223,7 +218,6 @@ $result_trees{'defx_after_text'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -251,7 +245,6 @@ $result_errors{'defx_after_text'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -259,7 +252,6 @@ $result_errors{'defx_after_text'} = [
   {
     'error_line' => 'must be after `@deffn\' to use `@deffnx\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'must be after `@deffn\' to use `@deffnx\'',
     'type' => 'error'
@@ -267,7 +259,6 @@ $result_errors{'defx_after_text'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/defx_in_example.pl 
b/tp/t/results/def/defx_in_example.pl
index c88095d151..818930f1c8 100644
--- a/tp/t/results/def/defx_in_example.pl
+++ b/tp/t/results/def/defx_in_example.pl
@@ -59,7 +59,6 @@ $result_trees{'defx_in_example'} = {
                             'def_role' => 'name'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         },
@@ -109,7 +108,6 @@ $result_trees{'defx_in_example'} = {
                     'original_def_cmdname' => 'deffn'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'def_line'
@@ -128,7 +126,6 @@ $result_trees{'defx_in_example'} = {
                             'def_role' => 'category'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           },
                           'type' => 'bracketed_arg'
@@ -185,7 +182,6 @@ $result_trees{'defx_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   },
                   'type' => 'def_line'
@@ -217,7 +213,6 @@ $result_trees{'defx_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -228,7 +223,6 @@ $result_trees{'defx_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -259,13 +253,11 @@ $result_trees{'defx_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -294,7 +286,6 @@ $result_errors{'defx_in_example'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -302,7 +293,6 @@ $result_errors{'defx_in_example'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/double_command.pl 
b/tp/t/results/def/double_command.pl
index d49590ea1a..77ccc3d0b7 100644
--- a/tp/t/results/def/double_command.pl
+++ b/tp/t/results/def/double_command.pl
@@ -287,7 +287,6 @@ $result_trees{'double_command'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'def_line'
@@ -306,7 +305,6 @@ $result_trees{'double_command'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -352,7 +350,6 @@ $result_trees{'double_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -363,7 +360,6 @@ $result_trees{'double_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -464,7 +460,6 @@ $result_trees{'double_command'} = {
                             'original_def_cmdname' => 'defvr'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           },
                           'type' => 'def_line'
@@ -479,7 +474,6 @@ $result_trees{'double_command'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -497,7 +491,6 @@ $result_trees{'double_command'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -543,7 +536,6 @@ $result_trees{'double_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -554,7 +546,6 @@ $result_trees{'double_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -592,7 +583,6 @@ $result_errors{'double_command'} = [
   {
     'error_line' => 'warning: @deffnx should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@deffnx should only appear at the beginning of a line',
     'type' => 'warning'
@@ -600,7 +590,6 @@ $result_errors{'double_command'} = [
   {
     'error_line' => 'warning: @deffnx should not appear on @deffn line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@deffnx should not appear on @deffn line',
     'type' => 'warning'
@@ -608,7 +597,6 @@ $result_errors{'double_command'} = [
   {
     'error_line' => 'must be after `@deffn\' to use `@deffnx\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'must be after `@deffn\' to use `@deffnx\'',
     'type' => 'error'
@@ -616,7 +604,6 @@ $result_errors{'double_command'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -624,7 +611,6 @@ $result_errors{'double_command'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -632,7 +618,6 @@ $result_errors{'double_command'} = [
   {
     'error_line' => 'warning: @defvr should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@defvr should only appear at the beginning of a line',
     'type' => 'warning'
@@ -640,7 +625,6 @@ $result_errors{'double_command'} = [
   {
     'error_line' => 'warning: @defvr should not appear on @deffn line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@defvr should not appear on @deffn line',
     'type' => 'warning'
@@ -648,7 +632,6 @@ $result_errors{'double_command'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -656,7 +639,6 @@ $result_errors{'double_command'} = [
   {
     'error_line' => 'no matching `@end defvr\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'no matching `@end defvr\'',
     'type' => 'error'
@@ -664,7 +646,6 @@ $result_errors{'double_command'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/empty_def_arguments.pl 
b/tp/t/results/def/empty_def_arguments.pl
index beb1bc2644..0d7070f286 100644
--- a/tp/t/results/def/empty_def_arguments.pl
+++ b/tp/t/results/def/empty_def_arguments.pl
@@ -45,7 +45,6 @@ $result_trees{'empty_def_arguments'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -95,7 +94,6 @@ $result_trees{'empty_def_arguments'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -124,7 +122,6 @@ $result_trees{'empty_def_arguments'} = {
                               ],
                               'cmdname' => 'samp',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 2
                               }
                             },
@@ -140,7 +137,6 @@ $result_trees{'empty_def_arguments'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -165,7 +161,6 @@ $result_trees{'empty_def_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'def_line'
@@ -188,7 +183,6 @@ $result_trees{'empty_def_arguments'} = {
                 'original_def_cmdname' => 'deffnx'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'def_line'
@@ -224,7 +218,6 @@ $result_trees{'empty_def_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'def_line'
@@ -238,7 +231,6 @@ $result_trees{'empty_def_arguments'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'bracketed_arg'
@@ -255,7 +247,6 @@ $result_trees{'empty_def_arguments'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'bracketed_arg'
@@ -281,7 +272,6 @@ $result_trees{'empty_def_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -295,7 +285,6 @@ $result_trees{'empty_def_arguments'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       },
                       'type' => 'bracketed_arg'
@@ -316,7 +305,6 @@ $result_trees{'empty_def_arguments'} = {
                 'original_def_cmdname' => 'deffnx'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'def_line'
@@ -335,7 +323,6 @@ $result_trees{'empty_def_arguments'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       },
                       'type' => 'bracketed_arg'
@@ -357,7 +344,6 @@ $result_trees{'empty_def_arguments'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       },
                       'type' => 'bracketed_arg'
@@ -378,7 +364,6 @@ $result_trees{'empty_def_arguments'} = {
                 'original_def_cmdname' => 'deffnx'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'def_line'
@@ -397,7 +382,6 @@ $result_trees{'empty_def_arguments'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       },
                       'type' => 'bracketed_arg'
@@ -418,7 +402,6 @@ $result_trees{'empty_def_arguments'} = {
                 'original_def_cmdname' => 'deffnx'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'def_line'
@@ -432,7 +415,6 @@ $result_trees{'empty_def_arguments'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       },
                       'type' => 'bracketed_arg'
@@ -449,7 +431,6 @@ $result_trees{'empty_def_arguments'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       },
                       'type' => 'bracketed_arg'
@@ -470,7 +451,6 @@ $result_trees{'empty_def_arguments'} = {
                 'original_def_cmdname' => 'deffnx'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'def_line'
@@ -502,7 +482,6 @@ $result_trees{'empty_def_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -513,7 +492,6 @@ $result_trees{'empty_def_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -552,7 +530,6 @@ $result_errors{'empty_def_arguments'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -560,7 +537,6 @@ $result_errors{'empty_def_arguments'} = [
   {
     'error_line' => 'warning: missing name for @deffnx
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'missing name for @deffnx',
     'type' => 'warning'
@@ -568,7 +544,6 @@ $result_errors{'empty_def_arguments'} = [
   {
     'error_line' => 'warning: missing category for @deffnx
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'missing category for @deffnx',
     'type' => 'warning'
@@ -576,7 +551,6 @@ $result_errors{'empty_def_arguments'} = [
   {
     'error_line' => 'warning: missing name for @deffnx
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'missing name for @deffnx',
     'type' => 'warning'
@@ -584,7 +558,6 @@ $result_errors{'empty_def_arguments'} = [
   {
     'error_line' => 'warning: missing name for @deffnx
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'missing name for @deffnx',
     'type' => 'warning'
@@ -592,7 +565,6 @@ $result_errors{'empty_def_arguments'} = [
   {
     'error_line' => 'warning: missing name for @deffnx
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'missing name for @deffnx',
     'type' => 'warning'
@@ -600,7 +572,6 @@ $result_errors{'empty_def_arguments'} = [
   {
     'error_line' => 'warning: missing name for @deffnx
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'missing name for @deffnx',
     'type' => 'warning'
@@ -608,7 +579,6 @@ $result_errors{'empty_def_arguments'} = [
   {
     'error_line' => 'warning: missing name for @deffnx
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'missing name for @deffnx',
     'type' => 'warning'
@@ -616,7 +586,6 @@ $result_errors{'empty_def_arguments'} = [
   {
     'error_line' => 'warning: missing name for @deffnx
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'missing name for @deffnx',
     'type' => 'warning'
diff --git a/tp/t/results/def/empty_def_command.pl 
b/tp/t/results/def/empty_def_command.pl
index b4cbdd78ae..3ba87f92fe 100644
--- a/tp/t/results/def/empty_def_command.pl
+++ b/tp/t/results/def/empty_def_command.pl
@@ -55,7 +55,6 @@ $result_trees{'empty_def_command'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -87,7 +86,6 @@ $result_trees{'empty_def_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -98,7 +96,6 @@ $result_trees{'empty_def_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -179,7 +176,6 @@ $result_trees{'empty_def_command'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'def_line'
@@ -233,7 +229,6 @@ $result_trees{'empty_def_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -265,7 +260,6 @@ $result_trees{'empty_def_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -276,7 +270,6 @@ $result_trees{'empty_def_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -309,7 +302,6 @@ $result_errors{'empty_def_command'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -317,7 +309,6 @@ $result_errors{'empty_def_command'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -325,7 +316,6 @@ $result_errors{'empty_def_command'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/empty_deftype.pl 
b/tp/t/results/def/empty_deftype.pl
index d49e669eef..ac73428075 100644
--- a/tp/t/results/def/empty_deftype.pl
+++ b/tp/t/results/def/empty_deftype.pl
@@ -39,7 +39,6 @@ $result_trees{'empty_deftype'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'bracketed_arg'
@@ -130,7 +129,6 @@ $result_trees{'empty_deftype'} = {
                 'original_def_cmdname' => 'deftypefun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -176,7 +174,6 @@ $result_trees{'empty_deftype'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -187,7 +184,6 @@ $result_trees{'empty_deftype'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -300,7 +296,6 @@ $result_trees{'empty_deftype'} = {
                 'original_def_cmdname' => 'defun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -346,7 +341,6 @@ $result_trees{'empty_deftype'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -357,7 +351,6 @@ $result_trees{'empty_deftype'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -409,7 +402,6 @@ $result_trees{'empty_deftype'} = {
                         'def_role' => 'type'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       },
                       'type' => 'bracketed_arg'
@@ -537,7 +529,6 @@ $result_trees{'empty_deftype'} = {
                 'original_def_cmdname' => 'deftypemethod'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'def_line'
@@ -583,7 +574,6 @@ $result_trees{'empty_deftype'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -594,7 +584,6 @@ $result_trees{'empty_deftype'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -757,7 +746,6 @@ $result_trees{'empty_deftype'} = {
                 'original_def_cmdname' => 'defmethod'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'def_line'
@@ -803,7 +791,6 @@ $result_trees{'empty_deftype'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -814,7 +801,6 @@ $result_trees{'empty_deftype'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -862,7 +848,6 @@ $result_errors{'empty_deftype'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -870,7 +855,6 @@ $result_errors{'empty_deftype'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -878,7 +862,6 @@ $result_errors{'empty_deftype'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -886,7 +869,6 @@ $result_errors{'empty_deftype'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/empty_deftypeop_name.pl 
b/tp/t/results/def/empty_deftypeop_name.pl
index 928a6266e1..ae495d7621 100644
--- a/tp/t/results/def/empty_deftypeop_name.pl
+++ b/tp/t/results/def/empty_deftypeop_name.pl
@@ -34,7 +34,6 @@ $result_trees{'empty_deftypeop_name'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         }
@@ -69,7 +68,6 @@ $result_trees{'empty_deftypeop_name'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         }
@@ -78,7 +76,6 @@ $result_trees{'empty_deftypeop_name'} = {
                         'def_role' => 'class'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'bracketed_arg'
@@ -108,7 +105,6 @@ $result_trees{'empty_deftypeop_name'} = {
                           ],
                           'cmdname' => 'var',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         }
@@ -133,7 +129,6 @@ $result_trees{'empty_deftypeop_name'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -165,7 +160,6 @@ $result_trees{'empty_deftypeop_name'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -176,7 +170,6 @@ $result_trees{'empty_deftypeop_name'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -199,7 +192,6 @@ $result_errors{'empty_deftypeop_name'} = [
   {
     'error_line' => 'warning: missing name for @deftypeop
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'missing name for @deftypeop',
     'type' => 'warning'
diff --git a/tp/t/results/def/empty_main_def_arguments.pl 
b/tp/t/results/def/empty_main_def_arguments.pl
index da0f9be476..f83dc7ba43 100644
--- a/tp/t/results/def/empty_main_def_arguments.pl
+++ b/tp/t/results/def/empty_main_def_arguments.pl
@@ -37,7 +37,6 @@ $result_trees{'empty_main_def_arguments'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -69,7 +68,6 @@ $result_trees{'empty_main_def_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -80,7 +78,6 @@ $result_trees{'empty_main_def_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -103,7 +100,6 @@ $result_errors{'empty_main_def_arguments'} = [
   {
     'error_line' => 'warning: missing name for @deffn
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'missing name for @deffn',
     'type' => 'warning'
diff --git a/tp/t/results/def/end_of_line_end_file.pl 
b/tp/t/results/def/end_of_line_end_file.pl
index 9984b508cb..17dd1c2786 100644
--- a/tp/t/results/def/end_of_line_end_file.pl
+++ b/tp/t/results/def/end_of_line_end_file.pl
@@ -74,7 +74,6 @@ $result_trees{'end_of_line_end_file'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -86,7 +85,6 @@ $result_trees{'end_of_line_end_file'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -108,7 +106,6 @@ $result_errors{'end_of_line_end_file'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -116,7 +113,6 @@ $result_errors{'end_of_line_end_file'} = [
   {
     'error_line' => 'no matching `@end deffn\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'no matching `@end deffn\'',
     'type' => 'error'
diff --git a/tp/t/results/def/end_of_line_protect_at_end.pl 
b/tp/t/results/def/end_of_line_protect_at_end.pl
index bb9c0d9f86..9644846eb9 100644
--- a/tp/t/results/def/end_of_line_protect_at_end.pl
+++ b/tp/t/results/def/end_of_line_protect_at_end.pl
@@ -72,7 +72,6 @@ $result_trees{'end_of_line_protect_at_end'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'def_line'
@@ -84,7 +83,6 @@ $result_trees{'end_of_line_protect_at_end'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -108,7 +106,6 @@ $result_errors{'end_of_line_protect_at_end'} = [
   {
     'error_line' => 'unexpected @
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'unexpected @',
     'type' => 'error'
@@ -116,7 +113,6 @@ $result_errors{'end_of_line_protect_at_end'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -124,7 +120,6 @@ $result_errors{'end_of_line_protect_at_end'} = [
   {
     'error_line' => 'no matching `@end deffn\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end deffn\'',
     'type' => 'error'
diff --git a/tp/t/results/def/end_of_lines_protected.pl 
b/tp/t/results/def/end_of_lines_protected.pl
index bd5e48dff2..c797e12ba2 100644
--- a/tp/t/results/def/end_of_lines_protected.pl
+++ b/tp/t/results/def/end_of_lines_protected.pl
@@ -92,7 +92,6 @@ $result_trees{'end_of_lines_protected'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'bracketed_arg'
@@ -172,7 +171,6 @@ $result_trees{'end_of_lines_protected'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'bracketed_arg'
@@ -197,7 +195,6 @@ $result_trees{'end_of_lines_protected'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -243,7 +240,6 @@ $result_trees{'end_of_lines_protected'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -254,7 +250,6 @@ $result_trees{'end_of_lines_protected'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -280,7 +275,6 @@ $result_errors{'end_of_lines_protected'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/end_of_lines_protected_in_footnote.pl 
b/tp/t/results/def/end_of_lines_protected_in_footnote.pl
index d3ad651979..8b89267332 100644
--- a/tp/t/results/def/end_of_lines_protected_in_footnote.pl
+++ b/tp/t/results/def/end_of_lines_protected_in_footnote.pl
@@ -111,7 +111,6 @@ $result_trees{'end_of_lines_protected_in_footnote'} = {
                                     'def_role' => 'arg'
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 3
                                   },
                                   'type' => 'bracketed_arg'
@@ -191,7 +190,6 @@ $result_trees{'end_of_lines_protected_in_footnote'} = {
                                     'def_role' => 'arg'
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 5
                                   },
                                   'type' => 'bracketed_arg'
@@ -216,7 +214,6 @@ $result_trees{'end_of_lines_protected_in_footnote'} = {
                             'original_def_cmdname' => 'deffn'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           },
                           'type' => 'def_line'
@@ -262,7 +259,6 @@ $result_trees{'end_of_lines_protected_in_footnote'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7
                           }
                         }
@@ -273,7 +269,6 @@ $result_trees{'end_of_lines_protected_in_footnote'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -289,7 +284,6 @@ $result_trees{'end_of_lines_protected_in_footnote'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -323,7 +317,6 @@ $result_errors{'end_of_lines_protected_in_footnote'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/inter_item_commands_in_def.pl 
b/tp/t/results/def/inter_item_commands_in_def.pl
index 6d7cf102e7..8cecddbf14 100644
--- a/tp/t/results/def/inter_item_commands_in_def.pl
+++ b/tp/t/results/def/inter_item_commands_in_def.pl
@@ -45,7 +45,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -95,7 +94,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -152,7 +150,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'bracketed_arg'
@@ -169,7 +166,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'bracketed_arg'
@@ -200,7 +196,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'def_line'
@@ -238,7 +233,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'index_entry_command'
@@ -283,7 +277,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                               ],
                               'cmdname' => 'samp',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 6
                               }
                             },
@@ -299,7 +292,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -342,7 +334,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'def_line'
@@ -380,7 +371,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   },
                   'type' => 'index_entry_command'
@@ -429,7 +419,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -440,7 +429,6 @@ $result_trees{'inter_item_commands_in_def'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -479,7 +467,6 @@ $result_errors{'inter_item_commands_in_def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -487,7 +474,6 @@ $result_errors{'inter_item_commands_in_def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -495,7 +481,6 @@ $result_errors{'inter_item_commands_in_def'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -503,7 +488,6 @@ $result_errors{'inter_item_commands_in_def'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -511,7 +495,6 @@ $result_errors{'inter_item_commands_in_def'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/inter_item_commands_in_def_in_example.pl 
b/tp/t/results/def/inter_item_commands_in_def_in_example.pl
index f523ede6f2..908603103f 100644
--- a/tp/t/results/def/inter_item_commands_in_def_in_example.pl
+++ b/tp/t/results/def/inter_item_commands_in_def_in_example.pl
@@ -59,7 +59,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                             'def_role' => 'name'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         },
@@ -109,7 +108,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                     'original_def_cmdname' => 'deffn'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'def_line'
@@ -171,7 +169,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           },
                           'type' => 'bracketed_arg'
@@ -188,7 +185,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                             'def_role' => 'arg'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           },
                           'type' => 'bracketed_arg'
@@ -219,7 +215,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'def_line'
@@ -259,7 +254,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6
                           },
                           'type' => 'index_entry_command'
@@ -307,7 +301,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                                   ],
                                   'cmdname' => 'samp',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 7
                                   }
                                 },
@@ -323,7 +316,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                             'def_role' => 'name'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7
                           }
                         },
@@ -366,7 +358,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   },
                   'type' => 'def_line'
@@ -406,7 +397,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           },
                           'type' => 'index_entry_command'
@@ -453,7 +443,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
@@ -464,7 +453,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -495,13 +483,11 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -542,7 +528,6 @@ $result_errors{'inter_item_commands_in_def_in_example'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -550,7 +535,6 @@ $result_errors{'inter_item_commands_in_def_in_example'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -558,7 +542,6 @@ $result_errors{'inter_item_commands_in_def_in_example'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -566,7 +549,6 @@ $result_errors{'inter_item_commands_in_def_in_example'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -574,7 +556,6 @@ $result_errors{'inter_item_commands_in_def_in_example'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/leading_space_in_def_arg.pl 
b/tp/t/results/def/leading_space_in_def_arg.pl
index 7da1074160..cf36cf02bd 100644
--- a/tp/t/results/def/leading_space_in_def_arg.pl
+++ b/tp/t/results/def/leading_space_in_def_arg.pl
@@ -44,7 +44,6 @@ $result_trees{'leading_space_in_def_arg'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'bracketed_arg'
@@ -82,7 +81,6 @@ $result_trees{'leading_space_in_def_arg'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -114,7 +112,6 @@ $result_trees{'leading_space_in_def_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -125,7 +122,6 @@ $result_trees{'leading_space_in_def_arg'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -149,7 +145,6 @@ $result_errors{'leading_space_in_def_arg'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/multiple_defline.pl 
b/tp/t/results/def/multiple_defline.pl
index df11505605..0289a51cb9 100644
--- a/tp/t/results/def/multiple_defline.pl
+++ b/tp/t/results/def/multiple_defline.pl
@@ -95,7 +95,6 @@ $result_trees{'multiple_defline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'def_line'
@@ -210,7 +209,6 @@ $result_trees{'multiple_defline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -260,13 +258,11 @@ $result_trees{'multiple_defline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/def/no_category_or_no_name.pl 
b/tp/t/results/def/no_category_or_no_name.pl
index 95fab6d4af..fae70c820f 100644
--- a/tp/t/results/def/no_category_or_no_name.pl
+++ b/tp/t/results/def/no_category_or_no_name.pl
@@ -29,7 +29,6 @@ $result_trees{'no_category_or_no_name'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -75,13 +74,11 @@ $result_trees{'no_category_or_no_name'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -107,7 +104,6 @@ $result_trees{'no_category_or_no_name'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'bracketed_arg'
@@ -127,7 +123,6 @@ $result_trees{'no_category_or_no_name'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -173,7 +168,6 @@ $result_trees{'no_category_or_no_name'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -184,7 +178,6 @@ $result_trees{'no_category_or_no_name'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -265,7 +258,6 @@ $result_trees{'no_category_or_no_name'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'def_line'
@@ -301,7 +293,6 @@ $result_trees{'no_category_or_no_name'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'def_line'
@@ -324,7 +315,6 @@ $result_trees{'no_category_or_no_name'} = {
                 'original_def_cmdname' => 'deffnx'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'def_line'
@@ -370,7 +360,6 @@ $result_trees{'no_category_or_no_name'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -381,7 +370,6 @@ $result_trees{'no_category_or_no_name'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
@@ -423,7 +411,6 @@ $result_errors{'no_category_or_no_name'} = [
   {
     'error_line' => 'warning: missing category for @deffn
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'missing category for @deffn',
     'type' => 'warning'
@@ -431,7 +418,6 @@ $result_errors{'no_category_or_no_name'} = [
   {
     'error_line' => 'warning: missing name for @deffn
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'missing name for @deffn',
     'type' => 'warning'
@@ -439,7 +425,6 @@ $result_errors{'no_category_or_no_name'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -447,7 +432,6 @@ $result_errors{'no_category_or_no_name'} = [
   {
     'error_line' => 'warning: missing name for @deffnx
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'missing name for @deffnx',
     'type' => 'warning'
@@ -455,7 +439,6 @@ $result_errors{'no_category_or_no_name'} = [
   {
     'error_line' => 'warning: missing category for @deffnx
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'missing category for @deffnx',
     'type' => 'warning'
diff --git a/tp/t/results/def/not_closed.pl b/tp/t/results/def/not_closed.pl
index 47e5f22ae1..883669f219 100644
--- a/tp/t/results/def/not_closed.pl
+++ b/tp/t/results/def/not_closed.pl
@@ -68,7 +68,6 @@ $result_trees{'not_closed'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -135,7 +134,6 @@ $result_trees{'not_closed'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'def_line'
@@ -219,7 +217,6 @@ $result_trees{'not_closed'} = {
                         'original_def_cmdname' => 'defvar'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       },
                       'type' => 'def_line'
@@ -231,7 +228,6 @@ $result_trees{'not_closed'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
@@ -245,7 +241,6 @@ $result_trees{'not_closed'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -274,7 +269,6 @@ $result_errors{'not_closed'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -282,7 +276,6 @@ $result_errors{'not_closed'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -290,7 +283,6 @@ $result_errors{'not_closed'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -298,7 +290,6 @@ $result_errors{'not_closed'} = [
   {
     'error_line' => 'no matching `@end defvar\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end defvar\'',
     'type' => 'error'
@@ -306,7 +297,6 @@ $result_errors{'not_closed'} = [
   {
     'error_line' => 'no matching `@end deffn\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end deffn\'',
     'type' => 'error'
diff --git a/tp/t/results/def/omit_def_space.pl 
b/tp/t/results/def/omit_def_space.pl
index bb29a278a4..525c7ca975 100644
--- a/tp/t/results/def/omit_def_space.pl
+++ b/tp/t/results/def/omit_def_space.pl
@@ -45,7 +45,6 @@ $result_trees{'omit_def_space'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -195,7 +194,6 @@ $result_trees{'omit_def_space'} = {
                 'original_def_cmdname' => 'defun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'def_line'
@@ -283,7 +281,6 @@ $result_trees{'omit_def_space'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'def_line'
@@ -329,7 +326,6 @@ $result_trees{'omit_def_space'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -340,7 +336,6 @@ $result_trees{'omit_def_space'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -355,7 +350,6 @@ $result_trees{'omit_def_space'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
diff --git a/tp/t/results/def/protected_brace.pl 
b/tp/t/results/def/protected_brace.pl
index 2d16ba6ecd..9a5173ea5a 100644
--- a/tp/t/results/def/protected_brace.pl
+++ b/tp/t/results/def/protected_brace.pl
@@ -55,7 +55,6 @@ $result_trees{'protected_brace'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -87,7 +86,6 @@ $result_trees{'protected_brace'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -98,7 +96,6 @@ $result_trees{'protected_brace'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -122,7 +119,6 @@ $result_errors{'protected_brace'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/ref_in_def.pl b/tp/t/results/def/ref_in_def.pl
index 7795e84c2d..dba60e09b0 100644
--- a/tp/t/results/def/ref_in_def.pl
+++ b/tp/t/results/def/ref_in_def.pl
@@ -72,7 +72,6 @@ $result_trees{'ref_in_def'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -107,7 +106,6 @@ $result_trees{'ref_in_def'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -141,7 +139,6 @@ $result_trees{'ref_in_def'} = {
                           ],
                           'cmdname' => 'pxref',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         }
@@ -150,7 +147,6 @@ $result_trees{'ref_in_def'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'bracketed_arg'
@@ -186,7 +182,6 @@ $result_trees{'ref_in_def'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -221,7 +216,6 @@ $result_trees{'ref_in_def'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -246,7 +240,6 @@ $result_trees{'ref_in_def'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'def_line'
@@ -279,7 +272,6 @@ $result_trees{'ref_in_def'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -314,7 +306,6 @@ $result_trees{'ref_in_def'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -348,7 +339,6 @@ $result_trees{'ref_in_def'} = {
                           ],
                           'cmdname' => 'pxref',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           }
                         }
@@ -357,7 +347,6 @@ $result_trees{'ref_in_def'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'bracketed_arg'
@@ -393,7 +382,6 @@ $result_trees{'ref_in_def'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -428,7 +416,6 @@ $result_trees{'ref_in_def'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -459,7 +446,6 @@ $result_trees{'ref_in_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -505,7 +491,6 @@ $result_trees{'ref_in_def'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -516,7 +501,6 @@ $result_trees{'ref_in_def'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -542,7 +526,6 @@ $result_trees{'ref_in_def'} = {
             'normalized' => 'myanchor'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -562,7 +545,6 @@ $result_trees{'ref_in_def'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/def/space_in_def_for_index.pl 
b/tp/t/results/def/space_in_def_for_index.pl
index e3297ece27..73b68a7cd7 100644
--- a/tp/t/results/def/space_in_def_for_index.pl
+++ b/tp/t/results/def/space_in_def_for_index.pl
@@ -38,7 +38,6 @@ $result_trees{'space_in_def_for_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -91,7 +90,6 @@ $result_trees{'space_in_def_for_index'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'bracketed_arg'
@@ -121,7 +119,6 @@ $result_trees{'space_in_def_for_index'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'bracketed_arg'
@@ -151,7 +148,6 @@ $result_trees{'space_in_def_for_index'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'bracketed_arg'
@@ -190,7 +186,6 @@ $result_trees{'space_in_def_for_index'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'def_line'
@@ -209,7 +204,6 @@ $result_trees{'space_in_def_for_index'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'bracketed_arg'
@@ -231,7 +225,6 @@ $result_trees{'space_in_def_for_index'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'bracketed_arg'
@@ -276,7 +269,6 @@ $result_trees{'space_in_def_for_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -308,7 +300,6 @@ $result_trees{'space_in_def_for_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -319,7 +310,6 @@ $result_trees{'space_in_def_for_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -357,7 +347,6 @@ $result_trees{'space_in_def_for_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
@@ -373,7 +362,6 @@ $result_trees{'space_in_def_for_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/def/wrong_braces_simple.pl 
b/tp/t/results/def/wrong_braces_simple.pl
index ba4a38debd..f08a441a7e 100644
--- a/tp/t/results/def/wrong_braces_simple.pl
+++ b/tp/t/results/def/wrong_braces_simple.pl
@@ -94,7 +94,6 @@ $result_trees{'wrong_braces_simple'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -126,7 +125,6 @@ $result_trees{'wrong_braces_simple'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -137,7 +135,6 @@ $result_trees{'wrong_braces_simple'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -244,7 +241,6 @@ $result_trees{'wrong_braces_simple'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'def_line'
@@ -276,7 +272,6 @@ $result_trees{'wrong_braces_simple'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -287,7 +282,6 @@ $result_trees{'wrong_braces_simple'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -379,7 +373,6 @@ $result_trees{'wrong_braces_simple'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       },
                       'type' => 'bracketed_arg'
@@ -398,7 +391,6 @@ $result_trees{'wrong_braces_simple'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'def_line'
@@ -430,7 +422,6 @@ $result_trees{'wrong_braces_simple'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -441,7 +432,6 @@ $result_trees{'wrong_braces_simple'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -541,7 +531,6 @@ $result_trees{'wrong_braces_simple'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       },
                       'type' => 'bracketed_arg'
@@ -560,7 +549,6 @@ $result_trees{'wrong_braces_simple'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'def_line'
@@ -592,7 +580,6 @@ $result_trees{'wrong_braces_simple'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -603,7 +590,6 @@ $result_trees{'wrong_braces_simple'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -697,7 +683,6 @@ $result_trees{'wrong_braces_simple'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'def_line'
@@ -790,7 +775,6 @@ $result_trees{'wrong_braces_simple'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'type' => 'def_line'
@@ -896,7 +880,6 @@ $result_trees{'wrong_braces_simple'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'def_line'
@@ -981,7 +964,6 @@ $result_trees{'wrong_braces_simple'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       },
                       'type' => 'bracketed_arg'
@@ -1006,7 +988,6 @@ $result_trees{'wrong_braces_simple'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'def_line'
@@ -1099,7 +1080,6 @@ $result_trees{'wrong_braces_simple'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       },
                       'type' => 'bracketed_arg'
@@ -1124,7 +1104,6 @@ $result_trees{'wrong_braces_simple'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'def_line'
@@ -1156,7 +1135,6 @@ $result_trees{'wrong_braces_simple'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -1167,7 +1145,6 @@ $result_trees{'wrong_braces_simple'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -1227,7 +1204,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1235,7 +1211,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1243,7 +1218,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1251,7 +1225,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1259,7 +1232,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -1267,7 +1239,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1275,7 +1246,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -1283,7 +1253,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1291,7 +1260,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1299,7 +1267,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1307,7 +1274,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1315,7 +1281,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1323,7 +1288,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1331,7 +1295,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -1339,7 +1302,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -1347,7 +1309,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -1355,7 +1316,6 @@ $result_errors{'wrong_braces_simple'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/def/wrong_braces_with_end_of_lines.pl 
b/tp/t/results/def/wrong_braces_with_end_of_lines.pl
index ae8b54a95f..90f590c9cf 100644
--- a/tp/t/results/def/wrong_braces_with_end_of_lines.pl
+++ b/tp/t/results/def/wrong_braces_with_end_of_lines.pl
@@ -81,7 +81,6 @@ $result_trees{'wrong_braces_with_end_of_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'bracketed_arg'
@@ -100,7 +99,6 @@ $result_trees{'wrong_braces_with_end_of_lines'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -152,7 +150,6 @@ $result_trees{'wrong_braces_with_end_of_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -163,7 +160,6 @@ $result_trees{'wrong_braces_with_end_of_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -264,7 +260,6 @@ $result_trees{'wrong_braces_with_end_of_lines'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'def_line'
@@ -316,7 +311,6 @@ $result_trees{'wrong_braces_with_end_of_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -327,7 +321,6 @@ $result_trees{'wrong_braces_with_end_of_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
@@ -361,7 +354,6 @@ $result_errors{'wrong_braces_with_end_of_lines'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -369,7 +361,6 @@ $result_errors{'wrong_braces_with_end_of_lines'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -377,7 +368,6 @@ $result_errors{'wrong_braces_with_end_of_lines'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -385,7 +375,6 @@ $result_errors{'wrong_braces_with_end_of_lines'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/docbook_tests/between_node_and_section.pl 
b/tp/t/results/docbook_tests/between_node_and_section.pl
index 499bf15ccf..f4bb008864 100644
--- a/tp/t/results/docbook_tests/between_node_and_section.pl
+++ b/tp/t/results/docbook_tests/between_node_and_section.pl
@@ -45,7 +45,6 @@ $result_trees{'between_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -83,7 +82,6 @@ $result_trees{'between_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -115,7 +113,6 @@ $result_trees{'between_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -153,7 +150,6 @@ $result_trees{'between_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -193,7 +189,6 @@ $result_trees{'between_node_and_section'} = {
             'normalized' => 'Old-name'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -213,7 +208,6 @@ $result_trees{'between_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -244,7 +238,6 @@ $result_trees{'between_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git 
a/tp/t/results/docbook_tests/empty_quotation_with_arg_followed_by_quotation.pl 
b/tp/t/results/docbook_tests/empty_quotation_with_arg_followed_by_quotation.pl
index b942dd48b5..b28bca583e 100644
--- 
a/tp/t/results/docbook_tests/empty_quotation_with_arg_followed_by_quotation.pl
+++ 
b/tp/t/results/docbook_tests/empty_quotation_with_arg_followed_by_quotation.pl
@@ -55,7 +55,6 @@ 
$result_trees{'empty_quotation_with_arg_followed_by_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -66,7 +65,6 @@ 
$result_trees{'empty_quotation_with_arg_followed_by_quotation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -125,13 +123,11 @@ 
$result_trees{'empty_quotation_with_arg_followed_by_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
diff --git a/tp/t/results/docbook_tests/multiple_documentlanguage.pl 
b/tp/t/results/docbook_tests/multiple_documentlanguage.pl
index da11486747..f14f73a743 100644
--- a/tp/t/results/docbook_tests/multiple_documentlanguage.pl
+++ b/tp/t/results/docbook_tests/multiple_documentlanguage.pl
@@ -36,7 +36,6 @@ $result_trees{'multiple_documentlanguage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -76,7 +75,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -112,7 +110,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -144,7 +141,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -199,7 +195,6 @@ $result_trees{'multiple_documentlanguage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
@@ -213,7 +208,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -245,7 +239,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -300,7 +293,6 @@ $result_trees{'multiple_documentlanguage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -314,7 +306,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -346,7 +337,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -401,7 +391,6 @@ $result_trees{'multiple_documentlanguage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         }
@@ -415,7 +404,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -447,7 +435,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     },
@@ -485,7 +472,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     }
diff --git a/tp/t/results/docbook_tests/special_docbook_unnumbered.pl 
b/tp/t/results/docbook_tests/special_docbook_unnumbered.pl
index a43bde567a..6537da598a 100644
--- a/tp/t/results/docbook_tests/special_docbook_unnumbered.pl
+++ b/tp/t/results/docbook_tests/special_docbook_unnumbered.pl
@@ -38,7 +38,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -136,7 +135,6 @@ $result_trees{'special_docbook_unnumbered'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -183,7 +181,6 @@ $result_trees{'special_docbook_unnumbered'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -230,7 +227,6 @@ $result_trees{'special_docbook_unnumbered'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -277,7 +273,6 @@ $result_trees{'special_docbook_unnumbered'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -309,13 +304,11 @@ $result_trees{'special_docbook_unnumbered'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -332,7 +325,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -364,7 +356,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -414,7 +405,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -446,7 +436,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     },
@@ -496,7 +485,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -528,7 +516,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     },
@@ -578,7 +565,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     },
@@ -610,7 +596,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 28
       }
     },
@@ -657,7 +642,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 29
       }
     }
diff --git a/tp/t/results/float/anchor_in_caption.pl 
b/tp/t/results/float/anchor_in_caption.pl
index cf87109524..6df7fd7e97 100644
--- a/tp/t/results/float/anchor_in_caption.pl
+++ b/tp/t/results/float/anchor_in_caption.pl
@@ -43,7 +43,6 @@ $result_trees{'anchor_in_caption'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -98,7 +97,6 @@ $result_trees{'anchor_in_caption'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -172,7 +170,6 @@ $result_trees{'anchor_in_caption'} = {
                             'normalized' => 'in-anchor'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           }
                         }
@@ -188,7 +185,6 @@ $result_trees{'anchor_in_caption'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -224,7 +220,6 @@ $result_trees{'anchor_in_caption'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -241,7 +236,6 @@ $result_trees{'anchor_in_caption'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
@@ -256,7 +250,6 @@ $result_trees{'anchor_in_caption'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/float/cindex_in_caption.pl 
b/tp/t/results/float/cindex_in_caption.pl
index 6e1c305eb9..98e8971799 100644
--- a/tp/t/results/float/cindex_in_caption.pl
+++ b/tp/t/results/float/cindex_in_caption.pl
@@ -43,7 +43,6 @@ $result_trees{'cindex_in_caption'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -98,7 +97,6 @@ $result_trees{'cindex_in_caption'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -188,7 +186,6 @@ $result_trees{'cindex_in_caption'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9
                           },
                           'type' => 'index_entry_command'
@@ -205,7 +202,6 @@ $result_trees{'cindex_in_caption'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -241,7 +237,6 @@ $result_trees{'cindex_in_caption'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -258,7 +253,6 @@ $result_trees{'cindex_in_caption'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -296,7 +290,6 @@ $result_trees{'cindex_in_caption'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -317,7 +310,6 @@ $result_trees{'cindex_in_caption'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/float/comment_space_comand_in_float.pl 
b/tp/t/results/float/comment_space_comand_in_float.pl
index 5ec8795908..296dcae661 100644
--- a/tp/t/results/float/comment_space_comand_in_float.pl
+++ b/tp/t/results/float/comment_space_comand_in_float.pl
@@ -43,7 +43,6 @@ $result_trees{'comment_space_comand_in_float'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -149,7 +148,6 @@ $result_trees{'comment_space_comand_in_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -165,7 +163,6 @@ $result_trees{'comment_space_comand_in_float'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -210,7 +207,6 @@ $result_trees{'comment_space_comand_in_float'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
@@ -225,7 +221,6 @@ $result_trees{'comment_space_comand_in_float'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/float/complex_float.pl 
b/tp/t/results/float/complex_float.pl
index 9cb6d1ff10..524724d207 100644
--- a/tp/t/results/float/complex_float.pl
+++ b/tp/t/results/float/complex_float.pl
@@ -43,7 +43,6 @@ $result_trees{'complex_float'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -107,7 +106,6 @@ $result_trees{'complex_float'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -181,7 +179,6 @@ $result_trees{'complex_float'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -213,13 +210,11 @@ $result_trees{'complex_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -271,7 +266,6 @@ $result_trees{'complex_float'} = {
                   ],
                   'cmdname' => 'enddots',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -395,7 +389,6 @@ $result_trees{'complex_float'} = {
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 27
                         }
                       }
@@ -406,7 +399,6 @@ $result_trees{'complex_float'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 16
                     }
                   },
@@ -457,7 +449,6 @@ $result_trees{'complex_float'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 30
                   },
                   'type' => 'index_entry_command'
@@ -486,7 +477,6 @@ $result_trees{'complex_float'} = {
                     {
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 33
                       },
                       'type' => 'command_as_argument'
@@ -531,7 +521,6 @@ $result_trees{'complex_float'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 34
                           }
                         }
@@ -582,7 +571,6 @@ $result_trees{'complex_float'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 36
                   }
                 }
@@ -596,7 +584,6 @@ $result_trees{'complex_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -621,7 +608,6 @@ $result_trees{'complex_float'} = {
                     {
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39
                       },
                       'type' => 'command_as_argument'
@@ -663,7 +649,6 @@ $result_trees{'complex_float'} = {
                     'item_number' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 40
                   }
                 },
@@ -694,7 +679,6 @@ $result_trees{'complex_float'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 42
                   }
                 }
@@ -708,7 +692,6 @@ $result_trees{'complex_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -752,7 +735,6 @@ $result_trees{'complex_float'} = {
                   ],
                   'cmdname' => 'xref',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 45
                   }
                 },
@@ -782,7 +764,6 @@ $result_trees{'complex_float'} = {
                   ],
                   'cmdname' => 'footnote',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 47
                   }
                 },
@@ -808,7 +789,6 @@ $result_trees{'complex_float'} = {
                   ],
                   'cmdname' => 'TeX',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 49
                   }
                 },
@@ -839,7 +819,6 @@ $result_trees{'complex_float'} = {
                                   ],
                                   'cmdname' => '\'',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 49
                                   }
                                 },
@@ -860,7 +839,6 @@ $result_trees{'complex_float'} = {
                                           ],
                                           'cmdname' => 'dotless',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 49
                                           }
                                         }
@@ -870,7 +848,6 @@ $result_trees{'complex_float'} = {
                                   ],
                                   'cmdname' => '^',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 49
                                   }
                                 }
@@ -880,7 +857,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'b',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 49
                           }
                         },
@@ -897,7 +873,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'url',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 49
                           }
                         }
@@ -907,7 +882,6 @@ $result_trees{'complex_float'} = {
                   ],
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 49
                   }
                 },
@@ -927,7 +901,6 @@ $result_trees{'complex_float'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 49
                   }
                 },
@@ -951,7 +924,6 @@ $result_trees{'complex_float'} = {
                     'delimiter' => '!'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 49
                   }
                 },
@@ -987,7 +959,6 @@ $result_trees{'complex_float'} = {
                   ],
                   'cmdname' => 'AE',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 49
                   }
                 },
@@ -1020,7 +991,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'enddots',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 51
                           }
                         },
@@ -1085,13 +1055,11 @@ $result_trees{'complex_float'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 55
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 53
                       }
                     },
@@ -1117,7 +1085,6 @@ $result_trees{'complex_float'} = {
                         'normalized' => 'Anchor-in-caption'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 57
                       }
                     },
@@ -1147,7 +1114,6 @@ $result_trees{'complex_float'} = {
                             {
                               'cmdname' => 'emph',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 60
                               },
                               'type' => 'command_as_argument'
@@ -1192,7 +1158,6 @@ $result_trees{'complex_float'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 61
                                   }
                                 }
@@ -1243,7 +1208,6 @@ $result_trees{'complex_float'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 63
                           }
                         }
@@ -1257,7 +1221,6 @@ $result_trees{'complex_float'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 60
                       }
                     },
@@ -1286,7 +1249,6 @@ $result_trees{'complex_float'} = {
                                 }
                               ],
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 66
                               },
                               'type' => 'bracketed_arg'
@@ -1301,7 +1263,6 @@ $result_trees{'complex_float'} = {
                                 }
                               ],
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 66
                               },
                               'type' => 'bracketed_arg'
@@ -1342,7 +1303,6 @@ $result_trees{'complex_float'} = {
                                     'cell_number' => 1
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 67
                                   }
                                 },
@@ -1367,7 +1327,6 @@ $result_trees{'complex_float'} = {
                                     'cell_number' => 2
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 67
                                   }
                                 }
@@ -1399,7 +1358,6 @@ $result_trees{'complex_float'} = {
                                     'cell_number' => 1
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 68
                                   }
                                 },
@@ -1424,7 +1382,6 @@ $result_trees{'complex_float'} = {
                                     'cell_number' => 2
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 68
                                   }
                                 }
@@ -1464,7 +1421,6 @@ $result_trees{'complex_float'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 69
                           }
                         }
@@ -1478,7 +1434,6 @@ $result_trees{'complex_float'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 66
                       }
                     },
@@ -1520,7 +1475,6 @@ $result_trees{'complex_float'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 71
                           },
                           'type' => 'index_entry_command'
@@ -1549,7 +1503,6 @@ $result_trees{'complex_float'} = {
                             {
                               'cmdname' => 'minus',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 74
                               },
                               'type' => 'command_as_argument'
@@ -1591,7 +1544,6 @@ $result_trees{'complex_float'} = {
                             'item_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 75
                           }
                         },
@@ -1622,7 +1574,6 @@ $result_trees{'complex_float'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 77
                           }
                         }
@@ -1636,7 +1587,6 @@ $result_trees{'complex_float'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 74
                       }
                     },
@@ -1680,7 +1630,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'xref',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 80
                           }
                         },
@@ -1710,7 +1659,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'footnote',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 82
                           }
                         },
@@ -1736,7 +1684,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'TeX',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 84
                           }
                         },
@@ -1767,7 +1714,6 @@ $result_trees{'complex_float'} = {
                                           ],
                                           'cmdname' => '\'',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 84
                                           }
                                         },
@@ -1788,7 +1734,6 @@ $result_trees{'complex_float'} = {
                                                   ],
                                                   'cmdname' => 'dotless',
                                                   'source_info' => {
-                                                    'file_name' => '',
                                                     'line_nr' => 84
                                                   }
                                                 }
@@ -1798,7 +1743,6 @@ $result_trees{'complex_float'} = {
                                           ],
                                           'cmdname' => '^',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 84
                                           }
                                         }
@@ -1808,7 +1752,6 @@ $result_trees{'complex_float'} = {
                                   ],
                                   'cmdname' => 'b',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 84
                                   }
                                 },
@@ -1825,7 +1768,6 @@ $result_trees{'complex_float'} = {
                                   ],
                                   'cmdname' => 'url',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 84
                                   }
                                 }
@@ -1835,7 +1777,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'emph',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 84
                           }
                         },
@@ -1855,7 +1796,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'sc',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 84
                           }
                         },
@@ -1879,7 +1819,6 @@ $result_trees{'complex_float'} = {
                             'delimiter' => '!'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 84
                           }
                         },
@@ -1915,7 +1854,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'AE',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 84
                           }
                         },
@@ -1940,7 +1878,6 @@ $result_trees{'complex_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             },
@@ -1968,7 +1905,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'TeX',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 87
                           }
                         },
@@ -1999,7 +1935,6 @@ $result_trees{'complex_float'} = {
                                           ],
                                           'cmdname' => '\'',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 87
                                           }
                                         },
@@ -2020,7 +1955,6 @@ $result_trees{'complex_float'} = {
                                                   ],
                                                   'cmdname' => 'dotless',
                                                   'source_info' => {
-                                                    'file_name' => '',
                                                     'line_nr' => 87
                                                   }
                                                 }
@@ -2030,7 +1964,6 @@ $result_trees{'complex_float'} = {
                                           ],
                                           'cmdname' => '^',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 87
                                           }
                                         }
@@ -2040,7 +1973,6 @@ $result_trees{'complex_float'} = {
                                   ],
                                   'cmdname' => 'b',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 87
                                   }
                                 },
@@ -2057,7 +1989,6 @@ $result_trees{'complex_float'} = {
                                   ],
                                   'cmdname' => 'url',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 87
                                   }
                                 }
@@ -2067,7 +1998,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'emph',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 87
                           }
                         },
@@ -2087,7 +2017,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'sc',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 87
                           }
                         },
@@ -2111,7 +2040,6 @@ $result_trees{'complex_float'} = {
                             'delimiter' => '!'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 87
                           }
                         },
@@ -2147,7 +2075,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'AE',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 87
                           }
                         },
@@ -2166,7 +2093,6 @@ $result_trees{'complex_float'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             },
@@ -2207,7 +2133,6 @@ $result_trees{'complex_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 89
               }
             }
@@ -2226,7 +2151,6 @@ $result_trees{'complex_float'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -2243,7 +2167,6 @@ $result_trees{'complex_float'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -2275,7 +2198,6 @@ $result_trees{'complex_float'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 91
       }
     },
@@ -2369,7 +2291,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'enddots',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 98
                           }
                         },
@@ -2434,13 +2355,11 @@ $result_trees{'complex_float'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 102
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 100
                       }
                     },
@@ -2465,7 +2384,6 @@ $result_trees{'complex_float'} = {
                             {
                               'cmdname' => 'emph',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 105
                               },
                               'type' => 'command_as_argument'
@@ -2510,7 +2428,6 @@ $result_trees{'complex_float'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 106
                                   }
                                 }
@@ -2561,7 +2478,6 @@ $result_trees{'complex_float'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 108
                           }
                         }
@@ -2575,7 +2491,6 @@ $result_trees{'complex_float'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 105
                       }
                     },
@@ -2604,7 +2519,6 @@ $result_trees{'complex_float'} = {
                                 }
                               ],
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 111
                               },
                               'type' => 'bracketed_arg'
@@ -2619,7 +2533,6 @@ $result_trees{'complex_float'} = {
                                 }
                               ],
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 111
                               },
                               'type' => 'bracketed_arg'
@@ -2660,7 +2573,6 @@ $result_trees{'complex_float'} = {
                                     'cell_number' => 1
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 112
                                   }
                                 },
@@ -2685,7 +2597,6 @@ $result_trees{'complex_float'} = {
                                     'cell_number' => 2
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 112
                                   }
                                 }
@@ -2717,7 +2628,6 @@ $result_trees{'complex_float'} = {
                                     'cell_number' => 1
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 113
                                   }
                                 },
@@ -2742,7 +2652,6 @@ $result_trees{'complex_float'} = {
                                     'cell_number' => 2
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 113
                                   }
                                 }
@@ -2782,7 +2691,6 @@ $result_trees{'complex_float'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 114
                           }
                         }
@@ -2796,7 +2704,6 @@ $result_trees{'complex_float'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 111
                       }
                     },
@@ -2838,7 +2745,6 @@ $result_trees{'complex_float'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 116
                           },
                           'type' => 'index_entry_command'
@@ -2867,7 +2773,6 @@ $result_trees{'complex_float'} = {
                             {
                               'cmdname' => 'minus',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 119
                               },
                               'type' => 'command_as_argument'
@@ -2909,7 +2814,6 @@ $result_trees{'complex_float'} = {
                             'item_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 120
                           }
                         },
@@ -2940,7 +2844,6 @@ $result_trees{'complex_float'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 122
                           }
                         }
@@ -2954,7 +2857,6 @@ $result_trees{'complex_float'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 119
                       }
                     },
@@ -2980,7 +2882,6 @@ $result_trees{'complex_float'} = {
                         'normalized' => 'Anchor-in-caption-2'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 124
                       }
                     },
@@ -3029,7 +2930,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'xref',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 127
                           }
                         },
@@ -3059,7 +2959,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'footnote',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 129
                           }
                         },
@@ -3085,7 +2984,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'TeX',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 131
                           }
                         },
@@ -3116,7 +3014,6 @@ $result_trees{'complex_float'} = {
                                           ],
                                           'cmdname' => '\'',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 131
                                           }
                                         },
@@ -3137,7 +3034,6 @@ $result_trees{'complex_float'} = {
                                                   ],
                                                   'cmdname' => 'dotless',
                                                   'source_info' => {
-                                                    'file_name' => '',
                                                     'line_nr' => 131
                                                   }
                                                 }
@@ -3147,7 +3043,6 @@ $result_trees{'complex_float'} = {
                                           ],
                                           'cmdname' => '^',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 131
                                           }
                                         }
@@ -3157,7 +3052,6 @@ $result_trees{'complex_float'} = {
                                   ],
                                   'cmdname' => 'b',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 131
                                   }
                                 },
@@ -3174,7 +3068,6 @@ $result_trees{'complex_float'} = {
                                   ],
                                   'cmdname' => 'url',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 131
                                   }
                                 }
@@ -3184,7 +3077,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'emph',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 131
                           }
                         },
@@ -3204,7 +3096,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'sc',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 131
                           }
                         },
@@ -3228,7 +3119,6 @@ $result_trees{'complex_float'} = {
                             'delimiter' => '!'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 131
                           }
                         },
@@ -3264,7 +3154,6 @@ $result_trees{'complex_float'} = {
                           ],
                           'cmdname' => 'AE',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 131
                           }
                         },
@@ -3289,7 +3178,6 @@ $result_trees{'complex_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 98
               }
             },
@@ -3330,7 +3218,6 @@ $result_trees{'complex_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 134
               }
             }
@@ -3348,7 +3235,6 @@ $result_trees{'complex_float'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 94
           }
         },
@@ -3380,7 +3266,6 @@ $result_trees{'complex_float'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 136
               }
             },
@@ -3406,7 +3291,6 @@ $result_trees{'complex_float'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 92
       }
     }
@@ -3716,7 +3600,6 @@ $result_errors{'complex_float'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside 
@shortcaption
 ',
-    'file_name' => '',
     'line_nr' => 87,
     'text' => '@verb should not appear anywhere inside @shortcaption',
     'type' => 'warning'
diff --git a/tp/t/results/float/empty_caption.pl 
b/tp/t/results/float/empty_caption.pl
index 896a73bbd4..c367e5dbbb 100644
--- a/tp/t/results/float/empty_caption.pl
+++ b/tp/t/results/float/empty_caption.pl
@@ -62,7 +62,6 @@ $result_trees{'empty_caption'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -98,7 +97,6 @@ $result_trees{'empty_caption'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -115,7 +113,6 @@ $result_trees{'empty_caption'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -169,7 +166,6 @@ $result_trees{'empty_caption'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -205,7 +201,6 @@ $result_trees{'empty_caption'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -222,7 +217,6 @@ $result_trees{'empty_caption'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -265,7 +259,6 @@ $result_trees{'empty_caption'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -285,7 +278,6 @@ $result_trees{'empty_caption'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -321,7 +313,6 @@ $result_trees{'empty_caption'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -332,7 +323,6 @@ $result_trees{'empty_caption'} = {
             'shortcaption' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         }
diff --git a/tp/t/results/float/empty_label_no_space.pl 
b/tp/t/results/float/empty_label_no_space.pl
index f315073583..c90f79784a 100644
--- a/tp/t/results/float/empty_label_no_space.pl
+++ b/tp/t/results/float/empty_label_no_space.pl
@@ -61,7 +61,6 @@ $result_trees{'empty_label_no_space'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -75,7 +74,6 @@ $result_trees{'empty_label_no_space'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/float/empty_label_no_space_comment.pl 
b/tp/t/results/float/empty_label_no_space_comment.pl
index 24708cee7c..322835ff3a 100644
--- a/tp/t/results/float/empty_label_no_space_comment.pl
+++ b/tp/t/results/float/empty_label_no_space_comment.pl
@@ -67,7 +67,6 @@ $result_trees{'empty_label_no_space_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -81,7 +80,6 @@ $result_trees{'empty_label_no_space_comment'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/float/empty_label_with_space.pl 
b/tp/t/results/float/empty_label_with_space.pl
index 6bd8ed2ce0..7cb4aa8743 100644
--- a/tp/t/results/float/empty_label_with_space.pl
+++ b/tp/t/results/float/empty_label_with_space.pl
@@ -61,7 +61,6 @@ $result_trees{'empty_label_with_space'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -75,7 +74,6 @@ $result_trees{'empty_label_with_space'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/float/empty_label_with_space_comment.pl 
b/tp/t/results/float/empty_label_with_space_comment.pl
index 2305900ed3..d11aee7830 100644
--- a/tp/t/results/float/empty_label_with_space_comment.pl
+++ b/tp/t/results/float/empty_label_with_space_comment.pl
@@ -70,7 +70,6 @@ $result_trees{'empty_label_with_space_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -84,7 +83,6 @@ $result_trees{'empty_label_with_space_comment'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/float/empty_listoffloats.pl 
b/tp/t/results/float/empty_listoffloats.pl
index 7fc47eda3f..479e892c9f 100644
--- a/tp/t/results/float/empty_listoffloats.pl
+++ b/tp/t/results/float/empty_listoffloats.pl
@@ -29,7 +29,6 @@ $result_trees{'empty_listoffloats'} = {
             'float_type' => ''
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/float/empty_listoffloats_with_floats.pl 
b/tp/t/results/float/empty_listoffloats_with_floats.pl
index 912b19bf58..d51a0b634d 100644
--- a/tp/t/results/float/empty_listoffloats_with_floats.pl
+++ b/tp/t/results/float/empty_listoffloats_with_floats.pl
@@ -83,7 +83,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -99,7 +98,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -163,7 +161,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -199,7 +196,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -216,7 +212,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -275,7 +270,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -284,7 +278,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
             'float_type' => ''
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -337,7 +330,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -373,7 +365,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -383,7 +374,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
             'float_type' => ''
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -409,7 +399,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
             'float_type' => ''
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         }
diff --git a/tp/t/results/float/float_copying.pl 
b/tp/t/results/float/float_copying.pl
index b3c390cd47..5ad39d0084 100644
--- a/tp/t/results/float/float_copying.pl
+++ b/tp/t/results/float/float_copying.pl
@@ -122,7 +122,6 @@ $result_trees{'float_copying'} = {
                                                 'normalized' => 
'caption-copying-footnote-anchor'
                                               },
                                               'source_info' => {
-                                                'file_name' => '',
                                                 'line_nr' => 10
                                               }
                                             },
@@ -171,7 +170,6 @@ $result_trees{'float_copying'} = {
                                             }
                                           },
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 12
                                           },
                                           'type' => 'index_entry_command'
@@ -208,7 +206,6 @@ $result_trees{'float_copying'} = {
                                             }
                                           },
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 13
                                           },
                                           'type' => 'index_entry_command'
@@ -244,7 +241,6 @@ $result_trees{'float_copying'} = {
                                               ],
                                               'cmdname' => 'ref',
                                               'source_info' => {
-                                                'file_name' => '',
                                                 'line_nr' => 15
                                               }
                                             },
@@ -272,7 +268,6 @@ $result_trees{'float_copying'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 8
                                   }
                                 },
@@ -308,7 +303,6 @@ $result_trees{'float_copying'} = {
                                 'normalized' => 'public-domain-anchor'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 19
                               }
                             },
@@ -349,7 +343,6 @@ $result_trees{'float_copying'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 20
                               },
                               'type' => 'index_entry_command'
@@ -386,7 +379,6 @@ $result_trees{'float_copying'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 21
                               },
                               'type' => 'index_entry_command'
@@ -400,7 +392,6 @@ $result_trees{'float_copying'} = {
                         'float' => {}
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -436,7 +427,6 @@ $result_trees{'float_copying'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     }
@@ -453,7 +443,6 @@ $result_trees{'float_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -484,13 +473,11 @@ $result_trees{'float_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -533,7 +520,6 @@ $result_trees{'float_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 26
       }
     },
@@ -571,7 +557,6 @@ $result_trees{'float_copying'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -636,7 +621,6 @@ $result_trees{'float_copying'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               },
               'type' => 'menu_entry'
@@ -668,13 +652,11 @@ $result_trees{'float_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         },
@@ -691,7 +673,6 @@ $result_trees{'float_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 27
       }
     },
@@ -724,7 +705,6 @@ $result_trees{'float_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 35
       }
     },
@@ -762,7 +742,6 @@ $result_trees{'float_copying'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38
           }
         },
@@ -776,7 +755,6 @@ $result_trees{'float_copying'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         },
@@ -812,7 +790,6 @@ $result_trees{'float_copying'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 41
           }
         },
@@ -850,7 +827,6 @@ $result_trees{'float_copying'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           }
         },
@@ -883,7 +859,6 @@ $result_trees{'float_copying'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 44
           }
         }
@@ -897,7 +872,6 @@ $result_trees{'float_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 36
       }
     }
@@ -1266,7 +1240,6 @@ $result_converted_errors{'info'}->{'float_copying'} = [
   {
     'error_line' => '@float output more than once: public domain
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@float output more than once: public domain',
     'type' => 'error'
@@ -1274,7 +1247,6 @@ $result_converted_errors{'info'}->{'float_copying'} = [
   {
     'error_line' => '@anchor output more than once: public domain anchor
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => '@anchor output more than once: public domain anchor',
     'type' => 'error'
@@ -1282,7 +1254,6 @@ $result_converted_errors{'info'}->{'float_copying'} = [
   {
     'error_line' => '@float output more than once: public domain
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@float output more than once: public domain',
     'type' => 'error'
@@ -1290,7 +1261,6 @@ $result_converted_errors{'info'}->{'float_copying'} = [
   {
     'error_line' => '@anchor output more than once: public domain anchor
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => '@anchor output more than once: public domain anchor',
     'type' => 'error'
@@ -1298,7 +1268,6 @@ $result_converted_errors{'info'}->{'float_copying'} = [
   {
     'error_line' => '@anchor output more than once: caption copying footnote 
anchor
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => '@anchor output more than once: caption copying footnote anchor',
     'type' => 'error'
@@ -1306,7 +1275,6 @@ $result_converted_errors{'info'}->{'float_copying'} = [
   {
     'error_line' => '@anchor output more than once: caption copying footnote 
anchor
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => '@anchor output more than once: caption copying footnote anchor',
     'type' => 'error'
diff --git a/tp/t/results/float/float_in_block_commands.pl 
b/tp/t/results/float/float_in_block_commands.pl
index f1d5430e85..9a802b8399 100644
--- a/tp/t/results/float/float_in_block_commands.pl
+++ b/tp/t/results/float/float_in_block_commands.pl
@@ -77,7 +77,6 @@ $result_trees{'float_in_block_commands'} = {
                     'float' => {}
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -121,7 +120,6 @@ $result_trees{'float_in_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -138,7 +136,6 @@ $result_trees{'float_in_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -169,13 +166,11 @@ $result_trees{'float_in_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -249,7 +244,6 @@ $result_trees{'float_in_block_commands'} = {
                     'float' => {}
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -285,7 +279,6 @@ $result_trees{'float_in_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -302,7 +295,6 @@ $result_trees{'float_in_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -333,13 +325,11 @@ $result_trees{'float_in_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -413,7 +403,6 @@ $result_trees{'float_in_block_commands'} = {
                     'float' => {}
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 },
@@ -449,7 +438,6 @@ $result_trees{'float_in_block_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   }
                 }
@@ -466,7 +454,6 @@ $result_trees{'float_in_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -497,13 +484,11 @@ $result_trees{'float_in_block_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
diff --git a/tp/t/results/float/float_type_with_tieaccent.pl 
b/tp/t/results/float/float_type_with_tieaccent.pl
index 8ffcd873c6..7bed247ef5 100644
--- a/tp/t/results/float/float_type_with_tieaccent.pl
+++ b/tp/t/results/float/float_type_with_tieaccent.pl
@@ -32,7 +32,6 @@ $result_trees{'float_type_with_tieaccent'} = {
                   ],
                   'cmdname' => 'tieaccent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -52,7 +51,6 @@ $result_trees{'float_type_with_tieaccent'} = {
                   ],
                   'cmdname' => 'tieaccent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -76,7 +74,6 @@ $result_trees{'float_type_with_tieaccent'} = {
                           ],
                           'cmdname' => '^',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         },
@@ -89,7 +86,6 @@ $result_trees{'float_type_with_tieaccent'} = {
                   ],
                   'cmdname' => 'tieaccent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -152,7 +148,6 @@ $result_trees{'float_type_with_tieaccent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -168,7 +163,6 @@ $result_trees{'float_type_with_tieaccent'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -197,7 +191,6 @@ $result_trees{'float_type_with_tieaccent'} = {
                   ],
                   'cmdname' => 'tieaccent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -217,7 +210,6 @@ $result_trees{'float_type_with_tieaccent'} = {
                   ],
                   'cmdname' => 'tieaccent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -241,7 +233,6 @@ $result_trees{'float_type_with_tieaccent'} = {
                           ],
                           'cmdname' => '^',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           }
                         },
@@ -254,7 +245,6 @@ $result_trees{'float_type_with_tieaccent'} = {
                   ],
                   'cmdname' => 'tieaccent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -278,7 +268,6 @@ $result_trees{'float_type_with_tieaccent'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/float/float_with_at_commands.pl 
b/tp/t/results/float/float_with_at_commands.pl
index a9548adafe..9acfc7b190 100644
--- a/tp/t/results/float/float_with_at_commands.pl
+++ b/tp/t/results/float/float_with_at_commands.pl
@@ -32,7 +32,6 @@ $result_trees{'float_with_at_commands'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -60,7 +59,6 @@ $result_trees{'float_with_at_commands'} = {
                   ],
                   'cmdname' => '`',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -80,7 +78,6 @@ $result_trees{'float_with_at_commands'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -125,7 +122,6 @@ $result_trees{'float_with_at_commands'} = {
                   ],
                   'cmdname' => '`',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -145,7 +141,6 @@ $result_trees{'float_with_at_commands'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -178,7 +173,6 @@ $result_trees{'float_with_at_commands'} = {
                           ],
                           'cmdname' => '`',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         },
@@ -198,7 +192,6 @@ $result_trees{'float_with_at_commands'} = {
                           ],
                           'cmdname' => '\'',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         },
@@ -217,7 +210,6 @@ $result_trees{'float_with_at_commands'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -258,7 +250,6 @@ $result_trees{'float_with_at_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -275,7 +266,6 @@ $result_trees{'float_with_at_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -309,7 +299,6 @@ $result_trees{'float_with_at_commands'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -336,7 +325,6 @@ $result_trees{'float_with_at_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
diff --git a/tp/t/results/float/footnote_in_caption.pl 
b/tp/t/results/float/footnote_in_caption.pl
index a65d49c43b..f4a945f4a5 100644
--- a/tp/t/results/float/footnote_in_caption.pl
+++ b/tp/t/results/float/footnote_in_caption.pl
@@ -43,7 +43,6 @@ $result_trees{'footnote_in_caption'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -98,7 +97,6 @@ $result_trees{'footnote_in_caption'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -173,7 +171,6 @@ $result_trees{'footnote_in_caption'} = {
                           ],
                           'cmdname' => 'footnote',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           }
                         }
@@ -189,7 +186,6 @@ $result_trees{'footnote_in_caption'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -225,7 +221,6 @@ $result_trees{'footnote_in_caption'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -242,7 +237,6 @@ $result_trees{'footnote_in_caption'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
@@ -257,7 +251,6 @@ $result_trees{'footnote_in_caption'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/float/footnote_in_caption_and_error.pl 
b/tp/t/results/float/footnote_in_caption_and_error.pl
index 8eee178dd5..4074121f9c 100644
--- a/tp/t/results/float/footnote_in_caption_and_error.pl
+++ b/tp/t/results/float/footnote_in_caption_and_error.pl
@@ -43,7 +43,6 @@ $result_trees{'footnote_in_caption_and_error'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -98,7 +97,6 @@ $result_trees{'footnote_in_caption_and_error'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -167,7 +165,6 @@ $result_trees{'footnote_in_caption_and_error'} = {
                                     {
                                       'cmdname' => 'error',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 8
                                       }
                                     }
@@ -180,7 +177,6 @@ $result_trees{'footnote_in_caption_and_error'} = {
                           ],
                           'cmdname' => 'footnote',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           }
                         }
@@ -196,7 +192,6 @@ $result_trees{'footnote_in_caption_and_error'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -232,7 +227,6 @@ $result_trees{'footnote_in_caption_and_error'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -249,7 +243,6 @@ $result_trees{'footnote_in_caption_and_error'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
@@ -264,7 +257,6 @@ $result_trees{'footnote_in_caption_and_error'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -332,7 +324,6 @@ $result_errors{'footnote_in_caption_and_error'} = [
   {
     'error_line' => '@error expected braces
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@error expected braces',
     'type' => 'error'
diff --git a/tp/t/results/float/listoffloats_with_commands.pl 
b/tp/t/results/float/listoffloats_with_commands.pl
index 8767a45943..7ed3aa06f6 100644
--- a/tp/t/results/float/listoffloats_with_commands.pl
+++ b/tp/t/results/float/listoffloats_with_commands.pl
@@ -32,7 +32,6 @@ $result_trees{'listoffloats_with_commands'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -52,7 +51,6 @@ $result_trees{'listoffloats_with_commands'} = {
                   ],
                   'cmdname' => '`',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -79,7 +77,6 @@ $result_trees{'listoffloats_with_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/float/multiple_spaces_in_float_type.pl 
b/tp/t/results/float/multiple_spaces_in_float_type.pl
index f455df5c23..2e2c5ccb8a 100644
--- a/tp/t/results/float/multiple_spaces_in_float_type.pl
+++ b/tp/t/results/float/multiple_spaces_in_float_type.pl
@@ -78,7 +78,6 @@ $result_trees{'multiple_spaces_in_float_type'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -94,7 +93,6 @@ $result_trees{'multiple_spaces_in_float_type'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -130,7 +128,6 @@ $result_trees{'multiple_spaces_in_float_type'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/float/numbering_captions_listoffloats.pl 
b/tp/t/results/float/numbering_captions_listoffloats.pl
index 84e0964be9..19fdc00fe4 100644
--- a/tp/t/results/float/numbering_captions_listoffloats.pl
+++ b/tp/t/results/float/numbering_captions_listoffloats.pl
@@ -43,7 +43,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -123,7 +122,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                           ],
                           'cmdname' => 'enddots',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6
                           }
                         }
@@ -144,7 +142,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -167,7 +164,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                           ],
                           'cmdname' => 'TeX',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7
                           }
                         },
@@ -186,7 +182,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -222,7 +217,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -241,7 +235,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -304,7 +297,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -334,7 +326,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -370,7 +361,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -387,7 +377,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -453,7 +442,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -483,7 +471,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -519,7 +506,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
@@ -538,7 +524,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -615,7 +600,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
@@ -632,7 +616,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -701,7 +684,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             }
@@ -711,7 +693,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             'float_type' => ''
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         },
@@ -764,7 +745,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -794,7 +774,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -830,7 +809,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             }
@@ -842,7 +820,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             'shortcaption' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         },
@@ -908,7 +885,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               }
             },
@@ -938,7 +914,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -974,7 +949,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             }
@@ -993,7 +967,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 42
           }
         },
@@ -1067,7 +1040,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1097,7 +1069,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -1133,7 +1104,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             }
@@ -1152,7 +1122,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 49
           }
         },
@@ -1217,7 +1186,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               },
               'type' => 'menu_entry'
@@ -1264,7 +1232,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               },
               'type' => 'menu_entry'
@@ -1311,7 +1278,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               },
               'type' => 'menu_entry'
@@ -1358,7 +1324,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               },
               'type' => 'menu_entry'
@@ -1405,7 +1370,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               },
               'type' => 'menu_entry'
@@ -1437,13 +1401,11 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 56
           }
         },
@@ -1460,7 +1422,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -1492,7 +1453,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 64
       }
     },
@@ -1585,7 +1545,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -1621,7 +1580,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             }
@@ -1639,7 +1597,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 67
           }
         },
@@ -1695,7 +1652,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                           ],
                           'cmdname' => 'enddots',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 74
                           }
                         }
@@ -1716,7 +1672,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -1752,7 +1707,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 75
               }
             }
@@ -1770,7 +1724,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 73
           }
         },
@@ -1799,7 +1752,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 77
                   }
                 },
@@ -1819,7 +1771,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                   ],
                   'cmdname' => '`',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 77
                   }
                 },
@@ -1867,7 +1818,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 78
                   }
                 },
@@ -1887,7 +1837,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                   ],
                   'cmdname' => '`',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 78
                   }
                 },
@@ -1925,7 +1874,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                           ],
                           'cmdname' => '\'',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 80
                           }
                         },
@@ -1945,7 +1893,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                           ],
                           'cmdname' => '`',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 80
                           }
                         },
@@ -1964,7 +1911,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             },
@@ -2000,7 +1946,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 81
               }
             }
@@ -2018,7 +1963,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 77
           }
         },
@@ -2084,7 +2028,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 86
               }
             },
@@ -2114,7 +2057,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             },
@@ -2150,7 +2092,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 88
               }
             }
@@ -2169,7 +2110,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 83
           }
         },
@@ -2243,7 +2183,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 93
               }
             },
@@ -2273,7 +2212,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 94
               }
             },
@@ -2309,7 +2247,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               }
             }
@@ -2328,7 +2265,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 90
           }
         },
@@ -2393,7 +2329,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 98
               },
               'type' => 'menu_entry'
@@ -2425,13 +2360,11 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 99
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 97
           }
         },
@@ -2450,7 +2383,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 65
       }
     },
@@ -2482,7 +2414,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 101
       }
     },
@@ -2586,7 +2517,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 108
               }
             }
@@ -2603,7 +2533,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 104
           }
         },
@@ -2622,7 +2551,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 102
       }
     },
@@ -2654,7 +2582,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 110
       }
     },
@@ -2738,7 +2665,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 114
               },
               'type' => 'menu_entry'
@@ -2770,13 +2696,11 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 115
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 113
           }
         },
@@ -2840,7 +2764,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               }
             },
@@ -2870,7 +2793,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               }
             },
@@ -2906,7 +2828,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 120
               }
             }
@@ -2925,7 +2846,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 116
           }
         },
@@ -2986,7 +2906,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 124
               }
             },
@@ -3016,7 +2935,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 125
               }
             },
@@ -3052,7 +2970,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 126
               }
             }
@@ -3071,7 +2988,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 121
           }
         },
@@ -3093,7 +3009,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 111
       }
     },
@@ -3125,7 +3040,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 129
       }
     },
@@ -3218,7 +3132,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 135
               }
             },
@@ -3248,7 +3161,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 136
               }
             },
@@ -3284,7 +3196,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 137
               }
             }
@@ -3303,7 +3214,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 133
           }
         },
@@ -3320,7 +3230,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 130
       }
     },
@@ -3352,7 +3261,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 139
       }
     },
@@ -3436,7 +3344,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 143
               },
               'type' => 'menu_entry'
@@ -3468,13 +3375,11 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 144
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 142
           }
         },
@@ -3538,7 +3443,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 147
               }
             },
@@ -3568,7 +3472,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 148
               }
             },
@@ -3604,7 +3507,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 149
               }
             }
@@ -3623,7 +3525,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 145
           }
         },
@@ -3642,7 +3543,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 140
       }
     },
@@ -3674,7 +3574,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 151
       }
     },
@@ -3762,7 +3661,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 156
               }
             },
@@ -3792,7 +3690,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 157
               }
             },
@@ -3828,7 +3725,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 158
               }
             }
@@ -3847,7 +3743,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 154
           }
         },
@@ -3913,7 +3808,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 163
               }
             },
@@ -3943,7 +3837,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 164
               }
             },
@@ -3979,7 +3872,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 165
               }
             }
@@ -3998,7 +3890,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 160
           }
         },
@@ -4015,7 +3906,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 152
       }
     },
@@ -4047,7 +3937,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 167
       }
     },
@@ -4140,7 +4029,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 173
               }
             },
@@ -4170,7 +4058,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 174
               }
             },
@@ -4206,7 +4093,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 175
               }
             }
@@ -4225,7 +4111,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 170
           }
         },
@@ -4244,7 +4129,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 168
       }
     },
@@ -4276,7 +4160,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 177
       }
     },
@@ -4330,7 +4213,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 180
               }
             },
@@ -4362,7 +4244,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 181
               }
             },
@@ -4391,7 +4272,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 182
               }
             },
@@ -4460,7 +4340,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 185
               }
             },
@@ -4541,7 +4420,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 188
               }
             },
@@ -4625,7 +4503,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 191
               }
             },
@@ -4667,7 +4544,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 193
               }
             },
@@ -4710,7 +4586,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 195
           }
         },
@@ -4734,7 +4609,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 196
                   }
                 },
@@ -4754,7 +4628,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                   ],
                   'cmdname' => '`',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 196
                   }
                 },
@@ -4781,7 +4654,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 196
           }
         },
@@ -4798,7 +4670,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 178
       }
     },
diff --git a/tp/t/results/float/ref_to_float.pl 
b/tp/t/results/float/ref_to_float.pl
index 5b6170cca7..5963763908 100644
--- a/tp/t/results/float/ref_to_float.pl
+++ b/tp/t/results/float/ref_to_float.pl
@@ -78,7 +78,6 @@ $result_trees{'ref_to_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -94,7 +93,6 @@ $result_trees{'ref_to_float'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -164,7 +162,6 @@ $result_trees{'ref_to_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -180,7 +177,6 @@ $result_trees{'ref_to_float'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -212,7 +208,6 @@ $result_trees{'ref_to_float'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -251,7 +246,6 @@ $result_trees{'ref_to_float'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
diff --git a/tp/t/results/float/simple.pl b/tp/t/results/float/simple.pl
index ab4857dd45..32c9937d08 100644
--- a/tp/t/results/float/simple.pl
+++ b/tp/t/results/float/simple.pl
@@ -77,7 +77,6 @@ $result_trees{'simple'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -107,7 +106,6 @@ $result_trees{'simple'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -124,7 +122,6 @@ $result_trees{'simple'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/float/special_characters_in_float_type.pl 
b/tp/t/results/float/special_characters_in_float_type.pl
index a9d006ae6a..d62c9a39b5 100644
--- a/tp/t/results/float/special_characters_in_float_type.pl
+++ b/tp/t/results/float/special_characters_in_float_type.pl
@@ -43,7 +43,6 @@ $result_trees{'special_characters_in_float_type'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'special_characters_in_float_type'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'special_characters_in_float_type'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -165,7 +162,6 @@ $result_trees{'special_characters_in_float_type'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -196,7 +192,6 @@ $result_trees{'special_characters_in_float_type'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -252,7 +247,6 @@ $result_trees{'special_characters_in_float_type'} = {
                           ],
                           'cmdname' => 'var',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9
                           }
                         }
@@ -268,7 +262,6 @@ $result_trees{'special_characters_in_float_type'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -304,7 +297,6 @@ $result_trees{'special_characters_in_float_type'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -322,7 +314,6 @@ $result_trees{'special_characters_in_float_type'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -357,7 +348,6 @@ $result_trees{'special_characters_in_float_type'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12
                   }
                 }
@@ -381,7 +371,6 @@ $result_trees{'special_characters_in_float_type'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -395,7 +384,6 @@ $result_trees{'special_characters_in_float_type'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/formats_encodings/accent.pl 
b/tp/t/results/formats_encodings/accent.pl
index e573837d1f..bc10457a51 100644
--- a/tp/t/results/formats_encodings/accent.pl
+++ b/tp/t/results/formats_encodings/accent.pl
@@ -43,7 +43,6 @@ $result_trees{'accent'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -89,7 +88,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -109,7 +107,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -143,7 +140,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -163,7 +159,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -197,7 +192,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -217,7 +211,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -251,7 +244,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -271,7 +263,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -305,7 +296,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -325,7 +315,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -359,7 +348,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -379,7 +367,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -413,7 +400,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -433,7 +419,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -467,7 +452,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -487,7 +471,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -521,7 +504,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -541,7 +523,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -575,7 +556,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -595,7 +575,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -629,7 +608,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -649,7 +627,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -683,7 +660,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -703,7 +679,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'H',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -728,7 +703,6 @@ $result_trees{'accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -762,7 +736,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'dotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -787,7 +760,6 @@ $result_trees{'accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -821,7 +793,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'ringaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -846,7 +817,6 @@ $result_trees{'accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -880,7 +850,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'tieaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -914,7 +883,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'u',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -939,7 +907,6 @@ $result_trees{'accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -973,7 +940,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'ubaraccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -998,7 +964,6 @@ $result_trees{'accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -1032,7 +997,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'udotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -1057,7 +1021,6 @@ $result_trees{'accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -1091,7 +1054,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'v',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -1116,7 +1078,6 @@ $result_trees{'accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -1150,7 +1111,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -1175,7 +1135,6 @@ $result_trees{'accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -1209,7 +1168,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -1234,7 +1192,6 @@ $result_trees{'accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -1263,7 +1220,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'questiondown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -1278,7 +1234,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -1307,7 +1262,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'aa',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             },
@@ -1322,7 +1276,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'AA',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             },
@@ -1351,7 +1304,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'ae',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1366,7 +1318,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'AE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1381,7 +1332,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'oe',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1396,7 +1346,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'OE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1430,7 +1379,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1450,7 +1398,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1479,7 +1426,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1494,7 +1440,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'L',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1523,7 +1468,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'o',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -1538,7 +1482,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'O',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -1567,7 +1510,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'ss',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -1596,7 +1538,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => 'pounds',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             },
@@ -1644,7 +1585,6 @@ $result_trees{'accent'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 63
                       }
                     }
@@ -1654,7 +1594,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             },
@@ -1692,7 +1631,6 @@ $result_trees{'accent'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     }
@@ -1702,7 +1640,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -1740,7 +1677,6 @@ $result_trees{'accent'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 67
                       }
                     }
@@ -1750,7 +1686,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -1788,7 +1723,6 @@ $result_trees{'accent'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 69
                       }
                     }
@@ -1798,7 +1732,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 69
               }
             },
@@ -1846,7 +1779,6 @@ $result_trees{'accent'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 72
                       }
                     }
@@ -1856,7 +1788,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               }
             },
@@ -1894,7 +1825,6 @@ $result_trees{'accent'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 74
                       }
                     }
@@ -1904,7 +1834,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -1942,7 +1871,6 @@ $result_trees{'accent'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 76
                       }
                     }
@@ -1952,7 +1880,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -1990,7 +1917,6 @@ $result_trees{'accent'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 78
                       }
                     }
@@ -2000,7 +1926,6 @@ $result_trees{'accent'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 78
               }
             },
@@ -2019,7 +1944,6 @@ $result_trees{'accent'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/formats_encodings/accent_argument_non_ascii.pl 
b/tp/t/results/formats_encodings/accent_argument_non_ascii.pl
index bb6a60a4d3..670bba8f15 100644
--- a/tp/t/results/formats_encodings/accent_argument_non_ascii.pl
+++ b/tp/t/results/formats_encodings/accent_argument_non_ascii.pl
@@ -43,7 +43,6 @@ $result_trees{'accent_argument_non_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'accent_argument_non_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'accent_argument_non_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -149,7 +146,6 @@ $result_trees{'accent_argument_non_ascii'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -170,7 +166,6 @@ $result_trees{'accent_argument_non_ascii'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -191,7 +186,6 @@ $result_trees{'accent_argument_non_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/formats_encodings/accent_enable_encoding.pl 
b/tp/t/results/formats_encodings/accent_enable_encoding.pl
index d0515509da..79751a0420 100644
--- a/tp/t/results/formats_encodings/accent_enable_encoding.pl
+++ b/tp/t/results/formats_encodings/accent_enable_encoding.pl
@@ -43,7 +43,6 @@ $result_trees{'accent_enable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -89,7 +88,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -109,7 +107,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -143,7 +140,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -163,7 +159,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -197,7 +192,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -217,7 +211,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -251,7 +244,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -271,7 +263,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -305,7 +296,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -325,7 +315,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -359,7 +348,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -379,7 +367,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -413,7 +400,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -433,7 +419,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -467,7 +452,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -487,7 +471,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -521,7 +504,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -541,7 +523,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -575,7 +556,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -595,7 +575,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -629,7 +608,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -649,7 +627,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -683,7 +660,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -703,7 +679,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'H',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -728,7 +703,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -762,7 +736,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'dotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -787,7 +760,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -821,7 +793,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'ringaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -846,7 +817,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -880,7 +850,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'tieaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -914,7 +883,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'u',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -939,7 +907,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -973,7 +940,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'ubaraccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -998,7 +964,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -1032,7 +997,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'udotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -1057,7 +1021,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -1091,7 +1054,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'v',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -1116,7 +1078,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -1150,7 +1111,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -1175,7 +1135,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -1209,7 +1168,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -1234,7 +1192,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -1263,7 +1220,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'questiondown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -1278,7 +1234,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -1307,7 +1262,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'aa',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             },
@@ -1322,7 +1276,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'AA',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             },
@@ -1351,7 +1304,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'ae',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1366,7 +1318,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'AE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1381,7 +1332,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'oe',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1396,7 +1346,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'OE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1430,7 +1379,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1450,7 +1398,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1479,7 +1426,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1494,7 +1440,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'L',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1523,7 +1468,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'o',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -1538,7 +1482,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'O',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -1567,7 +1510,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'ss',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -1596,7 +1538,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => 'pounds',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             },
@@ -1644,7 +1585,6 @@ $result_trees{'accent_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 63
                       }
                     }
@@ -1654,7 +1594,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             },
@@ -1692,7 +1631,6 @@ $result_trees{'accent_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     }
@@ -1702,7 +1640,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -1740,7 +1677,6 @@ $result_trees{'accent_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 67
                       }
                     }
@@ -1750,7 +1686,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -1788,7 +1723,6 @@ $result_trees{'accent_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 69
                       }
                     }
@@ -1798,7 +1732,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 69
               }
             },
@@ -1846,7 +1779,6 @@ $result_trees{'accent_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 72
                       }
                     }
@@ -1856,7 +1788,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               }
             },
@@ -1894,7 +1825,6 @@ $result_trees{'accent_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 74
                       }
                     }
@@ -1904,7 +1834,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -1942,7 +1871,6 @@ $result_trees{'accent_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 76
                       }
                     }
@@ -1952,7 +1880,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -1990,7 +1917,6 @@ $result_trees{'accent_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 78
                       }
                     }
@@ -2000,7 +1926,6 @@ $result_trees{'accent_enable_encoding'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 78
               }
             },
@@ -2019,7 +1944,6 @@ $result_trees{'accent_enable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/formats_encodings/accentenc.pl 
b/tp/t/results/formats_encodings/accentenc.pl
index f91b5f4a22..87d746b693 100644
--- a/tp/t/results/formats_encodings/accentenc.pl
+++ b/tp/t/results/formats_encodings/accentenc.pl
@@ -39,7 +39,6 @@ $result_trees{'accentenc'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -82,7 +81,6 @@ $result_trees{'accentenc'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -128,7 +126,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -148,7 +145,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -182,7 +178,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -202,7 +197,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -236,7 +230,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -256,7 +249,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -290,7 +282,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -310,7 +301,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -344,7 +334,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -364,7 +353,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -398,7 +386,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -418,7 +405,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -452,7 +438,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -472,7 +457,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -506,7 +490,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -526,7 +509,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -560,7 +542,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -580,7 +561,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -614,7 +594,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -634,7 +613,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -668,7 +646,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -688,7 +665,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -722,7 +698,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -742,7 +717,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'H',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -767,7 +741,6 @@ $result_trees{'accentenc'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -801,7 +774,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'dotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -826,7 +798,6 @@ $result_trees{'accentenc'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -860,7 +831,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'ringaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -885,7 +855,6 @@ $result_trees{'accentenc'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -919,7 +888,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'tieaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -953,7 +921,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'u',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -978,7 +945,6 @@ $result_trees{'accentenc'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -1012,7 +978,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'ubaraccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -1037,7 +1002,6 @@ $result_trees{'accentenc'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -1071,7 +1035,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'udotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -1096,7 +1059,6 @@ $result_trees{'accentenc'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -1130,7 +1092,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'v',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -1155,7 +1116,6 @@ $result_trees{'accentenc'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -1189,7 +1149,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -1214,7 +1173,6 @@ $result_trees{'accentenc'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -1248,7 +1206,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -1273,7 +1230,6 @@ $result_trees{'accentenc'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -1302,7 +1258,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'questiondown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             },
@@ -1317,7 +1272,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             },
@@ -1346,7 +1300,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'aa',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1361,7 +1314,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'AA',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1390,7 +1342,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'ae',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1405,7 +1356,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'AE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1420,7 +1370,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'oe',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1435,7 +1384,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'OE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1469,7 +1417,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1489,7 +1436,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1518,7 +1464,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -1533,7 +1478,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'L',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -1562,7 +1506,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'o',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -1577,7 +1520,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'O',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -1606,7 +1548,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'ss',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             },
@@ -1635,7 +1576,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => 'pounds',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -1683,7 +1623,6 @@ $result_trees{'accentenc'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     }
@@ -1693,7 +1632,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -1731,7 +1669,6 @@ $result_trees{'accentenc'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 67
                       }
                     }
@@ -1741,7 +1678,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -1779,7 +1715,6 @@ $result_trees{'accentenc'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 69
                       }
                     }
@@ -1789,7 +1724,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 69
               }
             },
@@ -1827,7 +1761,6 @@ $result_trees{'accentenc'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     }
@@ -1837,7 +1770,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -1885,7 +1817,6 @@ $result_trees{'accentenc'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 74
                       }
                     }
@@ -1895,7 +1826,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -1933,7 +1863,6 @@ $result_trees{'accentenc'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 76
                       }
                     }
@@ -1943,7 +1872,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -1981,7 +1909,6 @@ $result_trees{'accentenc'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 78
                       }
                     }
@@ -1991,7 +1918,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 78
               }
             },
@@ -2029,7 +1955,6 @@ $result_trees{'accentenc'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 80
                       }
                     }
@@ -2039,7 +1964,6 @@ $result_trees{'accentenc'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             },
@@ -2058,7 +1982,6 @@ $result_trees{'accentenc'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
diff --git a/tp/t/results/formats_encodings/accentenc_enable_encoding.pl 
b/tp/t/results/formats_encodings/accentenc_enable_encoding.pl
index 43b5869fc5..2cea7051cc 100644
--- a/tp/t/results/formats_encodings/accentenc_enable_encoding.pl
+++ b/tp/t/results/formats_encodings/accentenc_enable_encoding.pl
@@ -37,7 +37,6 @@ $result_trees{'accentenc_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -77,7 +76,6 @@ $result_trees{'accentenc_enable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -123,7 +121,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -143,7 +140,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -177,7 +173,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -197,7 +192,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -231,7 +225,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -251,7 +244,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -285,7 +277,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -305,7 +296,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -339,7 +329,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -359,7 +348,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -393,7 +381,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -413,7 +400,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -447,7 +433,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -467,7 +452,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -501,7 +485,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -521,7 +504,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -555,7 +537,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -575,7 +556,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -609,7 +589,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -629,7 +608,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -663,7 +641,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -683,7 +660,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -717,7 +693,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -737,7 +712,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'H',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -762,7 +736,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -796,7 +769,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'dotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -821,7 +793,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -855,7 +826,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'ringaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -880,7 +850,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -914,7 +883,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'tieaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -948,7 +916,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'u',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -973,7 +940,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -1007,7 +973,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'ubaraccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -1032,7 +997,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -1066,7 +1030,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'udotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -1091,7 +1054,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -1125,7 +1087,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'v',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -1150,7 +1111,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -1184,7 +1144,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -1209,7 +1168,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -1243,7 +1201,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -1268,7 +1225,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -1297,7 +1253,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'questiondown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             },
@@ -1312,7 +1267,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             },
@@ -1341,7 +1295,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'aa',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1356,7 +1309,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'AA',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1385,7 +1337,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'ae',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1400,7 +1351,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'AE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1415,7 +1365,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'oe',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1430,7 +1379,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'OE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1464,7 +1412,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1484,7 +1431,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1513,7 +1459,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -1528,7 +1473,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'L',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -1557,7 +1501,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'o',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -1572,7 +1515,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'O',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -1601,7 +1543,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'ss',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             },
@@ -1630,7 +1571,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => 'pounds',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -1678,7 +1618,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     }
@@ -1688,7 +1627,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -1726,7 +1664,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 67
                       }
                     }
@@ -1736,7 +1673,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -1774,7 +1710,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 69
                       }
                     }
@@ -1784,7 +1719,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 69
               }
             },
@@ -1822,7 +1756,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     }
@@ -1832,7 +1765,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -1880,7 +1812,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 74
                       }
                     }
@@ -1890,7 +1821,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -1928,7 +1858,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 76
                       }
                     }
@@ -1938,7 +1867,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -1976,7 +1904,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 78
                       }
                     }
@@ -1986,7 +1913,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 78
               }
             },
@@ -2024,7 +1950,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 80
                       }
                     }
@@ -2034,7 +1959,6 @@ $result_trees{'accentenc_enable_encoding'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             },
@@ -2053,7 +1977,6 @@ $result_trees{'accentenc_enable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
diff --git a/tp/t/results/formats_encodings/at_commands_in_refs.pl 
b/tp/t/results/formats_encodings/at_commands_in_refs.pl
index aa4a0f8b13..13b69d19ab 100644
--- a/tp/t/results/formats_encodings/at_commands_in_refs.pl
+++ b/tp/t/results/formats_encodings/at_commands_in_refs.pl
@@ -43,7 +43,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -143,7 +142,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -254,7 +252,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -275,7 +272,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'atchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -290,7 +286,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'lbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -305,7 +300,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'rbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -320,7 +314,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'backslashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -335,7 +328,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'hashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -378,7 +370,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -399,7 +390,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'LaTeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -414,7 +404,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'TeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -429,7 +418,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'bullet',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -444,7 +432,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -459,7 +446,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'copyright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -474,7 +460,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -489,7 +474,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'enddots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -536,7 +520,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -557,7 +540,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'equiv',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -572,7 +554,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -587,7 +568,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'euro',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -602,7 +582,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'exclamdown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -617,7 +596,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'expansion',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -632,7 +610,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -677,7 +654,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -698,7 +674,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'geq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -713,7 +688,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'leq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -728,7 +702,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'arrow',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -767,7 +740,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -788,7 +760,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ordf',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -803,7 +774,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ordm',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -818,7 +788,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'point',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -833,7 +802,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'pounds',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -848,7 +816,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'print',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -863,7 +830,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'questiondown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -878,7 +844,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'registeredsymbol',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -925,7 +890,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -946,7 +910,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'result',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -961,7 +924,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'textdegree',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -976,7 +938,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'tie',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -991,7 +952,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'today',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -1006,7 +966,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -1049,7 +1008,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'menu_entry'
@@ -1070,7 +1028,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1085,7 +1042,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ae',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1100,7 +1056,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'oe',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1115,7 +1070,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'AE',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1130,7 +1084,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'OE',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1145,7 +1098,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'o',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1160,7 +1112,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'O',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1175,7 +1126,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ss',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1190,7 +1140,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'l',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1205,7 +1154,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'L',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1220,7 +1168,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'DH',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1235,7 +1182,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dh',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1250,7 +1196,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'TH',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -1265,7 +1210,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'th',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -1326,7 +1270,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'menu_entry'
@@ -1352,7 +1295,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1372,7 +1314,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1396,7 +1337,6 @@ $result_trees{'at_commands_in_refs'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 14
                               }
                             }
@@ -1406,7 +1346,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1426,7 +1365,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1446,7 +1384,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1466,7 +1403,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1486,7 +1422,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1506,7 +1441,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1526,7 +1460,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ringaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1546,7 +1479,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'H',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -1566,7 +1498,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ogonek',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     }
@@ -1621,7 +1552,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'type' => 'menu_entry'
@@ -1647,7 +1577,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1667,7 +1596,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'u',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1687,7 +1615,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ubaraccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1707,7 +1634,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'udotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1727,7 +1653,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'v',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1747,7 +1672,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1767,7 +1691,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'tieaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -1814,7 +1737,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'menu_entry'
@@ -1840,7 +1762,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1864,7 +1785,6 @@ $result_trees{'at_commands_in_refs'} = {
                               ],
                               'cmdname' => '=',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 16
                               }
                             }
@@ -1874,7 +1794,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1898,7 +1817,6 @@ $result_trees{'at_commands_in_refs'} = {
                               ],
                               'cmdname' => '\'',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 16
                               }
                             }
@@ -1908,7 +1826,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -1947,7 +1864,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'menu_entry'
@@ -1968,7 +1884,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1983,7 +1898,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'quotedblright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1998,7 +1912,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'quoteleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -2013,7 +1926,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'quoteright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -2028,7 +1940,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'quotedblbase',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -2043,7 +1954,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'quotesinglbase',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -2088,7 +1998,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'menu_entry'
@@ -2109,7 +2018,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'guillemetleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -2124,7 +2032,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'guillemetright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -2139,7 +2046,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'guillemotleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -2154,7 +2060,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'guillemotright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -2169,7 +2074,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'guilsinglleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -2184,7 +2088,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'guilsinglright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     }
@@ -2229,7 +2132,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               },
               'type' => 'menu_entry'
@@ -2276,7 +2178,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'menu_entry'
@@ -2315,7 +2216,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -2335,7 +2235,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -2355,7 +2254,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     }
@@ -2394,7 +2292,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               },
               'type' => 'menu_entry'
@@ -2433,7 +2330,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -2453,7 +2349,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -2473,7 +2368,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     }
@@ -2512,7 +2406,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               },
               'type' => 'menu_entry'
@@ -2557,7 +2450,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     },
@@ -2583,7 +2475,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     }
@@ -2620,7 +2511,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               },
               'type' => 'menu_entry'
@@ -2649,7 +2539,6 @@ $result_trees{'at_commands_in_refs'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -2704,7 +2593,6 @@ $result_trees{'at_commands_in_refs'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     }
@@ -2741,7 +2629,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               },
               'type' => 'menu_entry'
@@ -2771,7 +2658,6 @@ $result_trees{'at_commands_in_refs'} = {
                         'delimiter' => '.'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     }
@@ -2806,7 +2692,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               },
               'type' => 'menu_entry'
@@ -2839,7 +2724,6 @@ $result_trees{'at_commands_in_refs'} = {
                               ],
                               'cmdname' => 'asis',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 25
                               }
                             }
@@ -2849,7 +2733,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'cite',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -2882,7 +2765,6 @@ $result_trees{'at_commands_in_refs'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 25
                               }
                             }
@@ -2892,7 +2774,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'w',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -2912,7 +2793,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -2932,7 +2812,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -2952,7 +2831,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -2972,7 +2850,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 't',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -2992,7 +2869,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -3012,7 +2888,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dfn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -3032,7 +2907,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'i',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     }
@@ -3083,7 +2957,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'menu_entry'
@@ -3109,7 +2982,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'env',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -3129,7 +3001,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -3149,7 +3020,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'option',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -3169,7 +3039,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -3189,7 +3058,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'command',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -3209,7 +3077,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'file',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -3236,7 +3103,6 @@ $result_trees{'at_commands_in_refs'} = {
                               ],
                               'cmdname' => 'key',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 26
                               }
                             }
@@ -3246,7 +3112,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     }
@@ -3293,7 +3158,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               },
               'type' => 'menu_entry'
@@ -3322,7 +3186,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dmn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     }
@@ -3358,7 +3221,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               },
               'type' => 'menu_entry'
@@ -3384,7 +3246,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'sansserif',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3404,7 +3265,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'slanted',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     }
@@ -3441,7 +3301,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'menu_entry'
@@ -3467,7 +3326,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'indicateurl',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     }
@@ -3502,7 +3360,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               },
               'type' => 'menu_entry'
@@ -3528,7 +3385,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'sub',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30
                       }
                     },
@@ -3548,7 +3404,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'sup',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30
                       }
                     }
@@ -3585,7 +3440,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               },
               'type' => 'menu_entry'
@@ -3611,7 +3465,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -3644,7 +3497,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -3675,7 +3527,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'uref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     }
@@ -3714,7 +3565,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               },
               'type' => 'menu_entry'
@@ -3746,13 +3596,11 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -3769,7 +3617,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -3813,7 +3660,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 34
       }
     },
@@ -3863,7 +3709,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 35
       }
     },
@@ -3943,7 +3788,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 37
       }
     },
@@ -4029,7 +3873,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 38
       }
     },
@@ -4045,7 +3888,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'atchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -4060,7 +3902,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'lbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -4075,7 +3916,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'rbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -4090,7 +3930,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'backslashchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -4105,7 +3944,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'hashchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             }
@@ -4130,7 +3968,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 40
       }
     },
@@ -4146,7 +3983,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'atchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             },
@@ -4161,7 +3997,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'lbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             },
@@ -4176,7 +4011,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'rbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             },
@@ -4191,7 +4025,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'backslashchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             },
@@ -4206,7 +4039,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'hashchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             }
@@ -4237,7 +4069,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 41
       }
     },
@@ -4253,7 +4084,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'LaTeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4268,7 +4098,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'TeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4283,7 +4112,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'bullet',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4298,7 +4126,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'comma',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4313,7 +4140,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'copyright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4328,7 +4154,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4343,7 +4168,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             }
@@ -4368,7 +4192,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 43
       }
     },
@@ -4384,7 +4207,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'LaTeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4399,7 +4221,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'TeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4414,7 +4235,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'bullet',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4429,7 +4249,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'comma',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4444,7 +4263,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'copyright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4459,7 +4277,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4474,7 +4291,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
@@ -4505,7 +4321,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 44
       }
     },
@@ -4521,7 +4336,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'equiv',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4536,7 +4350,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4551,7 +4364,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'euro',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4566,7 +4378,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4581,7 +4392,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'expansion',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4596,7 +4406,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'minus',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             }
@@ -4621,7 +4430,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 46
       }
     },
@@ -4637,7 +4445,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'equiv',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4652,7 +4459,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4667,7 +4473,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'euro',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4682,7 +4487,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4697,7 +4501,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'expansion',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4712,7 +4515,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'minus',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             }
@@ -4743,7 +4545,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 47
       }
     },
@@ -4759,7 +4560,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'geq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -4774,7 +4574,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'leq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -4789,7 +4588,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'arrow',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             }
@@ -4814,7 +4612,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 49
       }
     },
@@ -4830,7 +4627,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'geq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -4845,7 +4641,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'leq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -4860,7 +4655,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'arrow',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             }
@@ -4891,7 +4685,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 50
       }
     },
@@ -4907,7 +4700,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ordf',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -4922,7 +4714,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ordm',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -4937,7 +4728,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'point',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -4952,7 +4742,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'pounds',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -4967,7 +4756,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'print',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -4982,7 +4770,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'questiondown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -4997,7 +4784,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'registeredsymbol',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             }
@@ -5022,7 +4808,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 52
       }
     },
@@ -5038,7 +4823,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ordf',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -5053,7 +4837,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ordm',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -5068,7 +4851,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'point',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -5083,7 +4865,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'pounds',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -5098,7 +4879,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'print',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -5113,7 +4893,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'questiondown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -5128,7 +4907,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'registeredsymbol',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             }
@@ -5159,7 +4937,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 53
       }
     },
@@ -5175,7 +4952,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'result',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5190,7 +4966,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'textdegree',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5205,7 +4980,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'tie',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5220,7 +4994,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'today',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5235,7 +5008,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'aa',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             }
@@ -5260,7 +5032,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 55
       }
     },
@@ -5276,7 +5047,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'result',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5291,7 +5061,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'textdegree',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5306,7 +5075,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'tie',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5321,7 +5089,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'today',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5336,7 +5103,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'aa',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             }
@@ -5367,7 +5133,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 56
       }
     },
@@ -5383,7 +5148,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'AA',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5398,7 +5162,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ae',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5413,7 +5176,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'oe',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5428,7 +5190,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'AE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5443,7 +5204,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'OE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5458,7 +5218,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'o',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5473,7 +5232,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'O',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5488,7 +5246,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ss',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5503,7 +5260,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5518,7 +5274,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'L',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5533,7 +5288,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'DH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5548,7 +5302,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dh',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5563,7 +5316,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'TH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5578,7 +5330,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'th',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             }
@@ -5603,7 +5354,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 58
       }
     },
@@ -5619,7 +5369,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'AA',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5634,7 +5383,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ae',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5649,7 +5397,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'oe',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5664,7 +5411,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'AE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5679,7 +5425,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'OE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5694,7 +5439,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'o',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5709,7 +5453,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'O',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5724,7 +5467,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ss',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5739,7 +5481,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5754,7 +5495,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'L',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5769,7 +5509,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'DH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5784,7 +5523,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dh',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5799,7 +5537,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'TH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5814,7 +5551,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'th',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             }
@@ -5845,7 +5581,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 59
       }
     },
@@ -5866,7 +5601,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5886,7 +5620,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5910,7 +5643,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 61
                       }
                     }
@@ -5920,7 +5652,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5940,7 +5671,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5960,7 +5690,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5980,7 +5709,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -6000,7 +5728,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -6020,7 +5747,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -6040,7 +5766,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ringaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -6060,7 +5785,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'H',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -6080,7 +5804,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             }
@@ -6105,7 +5828,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 61
       }
     },
@@ -6126,7 +5848,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -6146,7 +5867,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -6170,7 +5890,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 62
                       }
                     }
@@ -6180,7 +5899,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -6200,7 +5918,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -6220,7 +5937,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -6240,7 +5956,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -6260,7 +5975,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -6280,7 +5994,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -6300,7 +6013,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ringaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -6320,7 +6032,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'H',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -6340,7 +6051,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             }
@@ -6371,7 +6081,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 62
       }
     },
@@ -6392,7 +6101,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6412,7 +6120,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'u',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6432,7 +6139,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ubaraccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6452,7 +6158,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'udotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6472,7 +6177,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'v',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6492,7 +6196,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6512,7 +6215,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'tieaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             }
@@ -6537,7 +6239,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 64
       }
     },
@@ -6558,7 +6259,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6578,7 +6278,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'u',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6598,7 +6297,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ubaraccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6618,7 +6316,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'udotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6638,7 +6335,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'v',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6658,7 +6354,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6678,7 +6373,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'tieaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             }
@@ -6709,7 +6403,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 65
       }
     },
@@ -6730,7 +6423,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6754,7 +6446,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 67
                       }
                     }
@@ -6764,7 +6455,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6788,7 +6478,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 67
                       }
                     }
@@ -6798,7 +6487,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             }
@@ -6823,7 +6511,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 67
       }
     },
@@ -6844,7 +6531,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6868,7 +6554,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 68
                       }
                     }
@@ -6878,7 +6563,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6902,7 +6586,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 68
                       }
                     }
@@ -6912,7 +6595,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             }
@@ -6943,7 +6625,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 68
       }
     },
@@ -6959,7 +6640,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'quotedblleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -6974,7 +6654,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'quotedblright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -6989,7 +6668,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'quoteleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -7004,7 +6682,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'quoteright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -7019,7 +6696,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'quotedblbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -7034,7 +6710,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'quotesinglbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             }
@@ -7059,7 +6734,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 70
       }
     },
@@ -7075,7 +6749,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'quotedblleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -7090,7 +6763,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'quotedblright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -7105,7 +6777,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'quoteleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -7120,7 +6791,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'quoteright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -7135,7 +6805,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'quotedblbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -7150,7 +6819,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'quotesinglbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             }
@@ -7181,7 +6849,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 71
       }
     },
@@ -7197,7 +6864,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'guillemetleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7212,7 +6878,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'guillemetright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7227,7 +6892,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'guillemotleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7242,7 +6906,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'guillemotright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7257,7 +6920,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'guilsinglleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7272,7 +6934,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'guilsinglright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             }
@@ -7297,7 +6958,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 73
       }
     },
@@ -7313,7 +6973,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'guillemetleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7328,7 +6987,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'guillemetright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7343,7 +7001,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'guillemotleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7358,7 +7015,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'guillemotright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7373,7 +7029,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'guilsinglleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7388,7 +7043,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'guilsinglright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             }
@@ -7419,7 +7073,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 74
       }
     },
@@ -7451,7 +7104,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 76
       }
     },
@@ -7489,7 +7141,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 77
       }
     },
@@ -7523,7 +7174,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 79
               }
             },
@@ -7543,7 +7193,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 79
               }
             },
@@ -7563,7 +7212,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 79
               }
             }
@@ -7588,7 +7236,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 79
       }
     },
@@ -7622,7 +7269,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             },
@@ -7642,7 +7288,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             },
@@ -7662,7 +7307,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             }
@@ -7693,7 +7337,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 80
       }
     },
@@ -7727,7 +7370,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             },
@@ -7747,7 +7389,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             },
@@ -7767,7 +7408,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             }
@@ -7801,7 +7441,6 @@ $result_trees{'at_commands_in_refs'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 83
                 }
               },
@@ -7822,7 +7461,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 82
       }
     },
@@ -7856,7 +7494,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 84
               }
             },
@@ -7876,7 +7513,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 84
               }
             },
@@ -7896,7 +7532,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 84
               }
             }
@@ -7943,7 +7578,6 @@ $result_trees{'at_commands_in_refs'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 85
                 }
               },
@@ -7968,7 +7602,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 84
       }
     },
@@ -8008,7 +7641,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             },
@@ -8034,7 +7666,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             }
@@ -8059,7 +7690,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 87
       }
     },
@@ -8099,7 +7729,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 88
               }
             },
@@ -8125,7 +7754,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 88
               }
             }
@@ -8156,7 +7784,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 88
       }
     },
@@ -8180,7 +7807,6 @@ $result_trees{'at_commands_in_refs'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 90
               }
             },
@@ -8235,7 +7861,6 @@ $result_trees{'at_commands_in_refs'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 90
               }
             }
@@ -8269,7 +7894,6 @@ $result_trees{'at_commands_in_refs'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 91
                 }
               },
@@ -8290,7 +7914,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 90
       }
     },
@@ -8314,7 +7937,6 @@ $result_trees{'at_commands_in_refs'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 92
               }
             },
@@ -8369,7 +7991,6 @@ $result_trees{'at_commands_in_refs'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 92
               }
             }
@@ -8416,7 +8037,6 @@ $result_trees{'at_commands_in_refs'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 93
                 }
               },
@@ -8441,7 +8061,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 92
       }
     },
@@ -8466,7 +8085,6 @@ $result_trees{'at_commands_in_refs'} = {
                 'delimiter' => '.'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               }
             }
@@ -8500,7 +8118,6 @@ $result_trees{'at_commands_in_refs'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 96
                 }
               },
@@ -8521,7 +8138,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 95
       }
     },
@@ -8546,7 +8162,6 @@ $result_trees{'at_commands_in_refs'} = {
                 'delimiter' => '.'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 97
               }
             }
@@ -8593,7 +8208,6 @@ $result_trees{'at_commands_in_refs'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 98
                 }
               },
@@ -8618,7 +8232,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 97
       }
     },
@@ -8646,7 +8259,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 100
                       }
                     }
@@ -8656,7 +8268,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'cite',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             },
@@ -8689,7 +8300,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 100
                       }
                     }
@@ -8699,7 +8309,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             },
@@ -8719,7 +8328,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'r',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             },
@@ -8739,7 +8347,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             },
@@ -8759,7 +8366,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             },
@@ -8779,7 +8385,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 't',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             },
@@ -8799,7 +8404,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             },
@@ -8819,7 +8423,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dfn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             },
@@ -8839,7 +8442,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'i',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             }
@@ -8864,7 +8466,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 100
       }
     },
@@ -8892,7 +8493,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     }
@@ -8902,7 +8502,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'cite',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               }
             },
@@ -8935,7 +8534,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 101
                       }
                     }
@@ -8945,7 +8543,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               }
             },
@@ -8965,7 +8562,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'r',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               }
             },
@@ -8985,7 +8581,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               }
             },
@@ -9005,7 +8600,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               }
             },
@@ -9025,7 +8619,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 't',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               }
             },
@@ -9045,7 +8638,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               }
             },
@@ -9065,7 +8657,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dfn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               }
             },
@@ -9085,7 +8676,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'i',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               }
             }
@@ -9116,7 +8706,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 101
       }
     },
@@ -9137,7 +8726,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'env',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -9157,7 +8745,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -9177,7 +8764,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'option',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -9197,7 +8783,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -9217,7 +8802,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -9237,7 +8821,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'file',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -9264,7 +8847,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'key',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 103
                       }
                     }
@@ -9274,7 +8856,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             }
@@ -9299,7 +8880,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 103
       }
     },
@@ -9320,7 +8900,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'env',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9340,7 +8919,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9360,7 +8938,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'option',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9380,7 +8957,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9400,7 +8976,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9420,7 +8995,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'file',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9447,7 +9021,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'key',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     }
@@ -9457,7 +9030,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             }
@@ -9488,7 +9060,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 104
       }
     },
@@ -9512,7 +9083,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dmn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             }
@@ -9537,7 +9107,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 106
       }
     },
@@ -9561,7 +9130,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'dmn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             }
@@ -9592,7 +9160,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 107
       }
     },
@@ -9613,7 +9180,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'sansserif',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 109
               }
             },
@@ -9633,7 +9199,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'slanted',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 109
               }
             }
@@ -9658,7 +9223,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 109
       }
     },
@@ -9679,7 +9243,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'sansserif',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 110
               }
             },
@@ -9699,7 +9262,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'slanted',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 110
               }
             }
@@ -9730,7 +9292,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 110
       }
     },
@@ -9751,7 +9312,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 112
               }
             }
@@ -9776,7 +9336,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 112
       }
     },
@@ -9797,7 +9356,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 113
               }
             }
@@ -9828,7 +9386,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 113
       }
     },
@@ -9849,7 +9406,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'sub',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 115
               }
             },
@@ -9869,7 +9425,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 115
               }
             }
@@ -9894,7 +9449,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 115
       }
     },
@@ -9915,7 +9469,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'sub',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 116
               }
             },
@@ -9935,7 +9488,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 116
               }
             }
@@ -9966,7 +9518,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 116
       }
     },
@@ -9987,7 +9538,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               }
             },
@@ -10020,7 +9570,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               }
             },
@@ -10051,7 +9600,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               }
             }
@@ -10076,7 +9624,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 118
       }
     },
@@ -10097,7 +9644,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               }
             },
@@ -10130,7 +9676,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               }
             },
@@ -10161,7 +9706,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               }
             }
@@ -10221,7 +9765,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 121
               }
             },
@@ -10324,7 +9867,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 123
               }
             },
@@ -10354,7 +9896,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'atchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -10369,7 +9910,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'lbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -10384,7 +9924,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'rbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -10399,7 +9938,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'backslashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     },
@@ -10414,7 +9952,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'hashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 125
                       }
                     }
@@ -10440,7 +9977,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 125
               }
             },
@@ -10470,7 +10006,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'LaTeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 127
                       }
                     },
@@ -10485,7 +10020,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'TeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 127
                       }
                     },
@@ -10500,7 +10034,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'bullet',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 127
                       }
                     },
@@ -10515,7 +10048,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 127
                       }
                     },
@@ -10530,7 +10062,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'copyright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 127
                       }
                     },
@@ -10545,7 +10076,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 127
                       }
                     },
@@ -10560,7 +10090,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'enddots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 127
                       }
                     }
@@ -10590,7 +10119,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 127
               }
             },
@@ -10620,7 +10148,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'equiv',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 129
                       }
                     },
@@ -10635,7 +10162,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 129
                       }
                     },
@@ -10650,7 +10176,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'euro',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 129
                       }
                     },
@@ -10665,7 +10190,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'exclamdown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 129
                       }
                     },
@@ -10680,7 +10204,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'expansion',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 129
                       }
                     },
@@ -10695,7 +10218,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 129
                       }
                     }
@@ -10723,7 +10245,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 129
               }
             },
@@ -10753,7 +10274,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'geq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -10768,7 +10288,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'leq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     },
@@ -10783,7 +10302,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'arrow',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 131
                       }
                     }
@@ -10805,7 +10323,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 131
               }
             },
@@ -10835,7 +10352,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ordf',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 133
                       }
                     },
@@ -10850,7 +10366,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ordm',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 133
                       }
                     },
@@ -10865,7 +10380,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'point',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 133
                       }
                     },
@@ -10880,7 +10394,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'pounds',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 133
                       }
                     },
@@ -10895,7 +10408,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'print',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 133
                       }
                     },
@@ -10910,7 +10422,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'questiondown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 133
                       }
                     },
@@ -10925,7 +10436,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'registeredsymbol',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 133
                       }
                     }
@@ -10955,7 +10465,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 133
               }
             },
@@ -10985,7 +10494,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'result',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 135
                       }
                     },
@@ -11000,7 +10508,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'textdegree',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 135
                       }
                     },
@@ -11015,7 +10522,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'tie',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 135
                       }
                     },
@@ -11030,7 +10536,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'today',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 135
                       }
                     },
@@ -11045,7 +10550,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 135
                       }
                     }
@@ -11071,7 +10575,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 135
               }
             },
@@ -11101,7 +10604,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11116,7 +10618,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ae',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11131,7 +10632,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'oe',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11146,7 +10646,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'AE',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11161,7 +10660,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'OE',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11176,7 +10674,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'o',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11191,7 +10688,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'O',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11206,7 +10702,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ss',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11221,7 +10716,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'l',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11236,7 +10730,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'L',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11251,7 +10744,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'DH',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11266,7 +10758,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dh',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11281,7 +10772,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'TH',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     },
@@ -11296,7 +10786,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'th',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 137
                       }
                     }
@@ -11340,7 +10829,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 137
               }
             },
@@ -11375,7 +10863,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 139
                       }
                     },
@@ -11395,7 +10882,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 139
                       }
                     },
@@ -11419,7 +10905,6 @@ $result_trees{'at_commands_in_refs'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 139
                               }
                             }
@@ -11429,7 +10914,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 139
                       }
                     },
@@ -11449,7 +10933,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 139
                       }
                     },
@@ -11469,7 +10952,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 139
                       }
                     },
@@ -11489,7 +10971,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 139
                       }
                     },
@@ -11509,7 +10990,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 139
                       }
                     },
@@ -11529,7 +11009,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 139
                       }
                     },
@@ -11549,7 +11028,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ringaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 139
                       }
                     },
@@ -11569,7 +11047,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'H',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 139
                       }
                     },
@@ -11589,7 +11066,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ogonek',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 139
                       }
                     }
@@ -11627,7 +11103,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 139
               }
             },
@@ -11662,7 +11137,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 141
                       }
                     },
@@ -11682,7 +11156,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'u',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 141
                       }
                     },
@@ -11702,7 +11175,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'ubaraccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 141
                       }
                     },
@@ -11722,7 +11194,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'udotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 141
                       }
                     },
@@ -11742,7 +11213,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'v',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 141
                       }
                     },
@@ -11762,7 +11232,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 141
                       }
                     },
@@ -11782,7 +11251,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'tieaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 141
                       }
                     }
@@ -11812,7 +11280,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 141
               }
             },
@@ -11847,7 +11314,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     },
@@ -11871,7 +11337,6 @@ $result_trees{'at_commands_in_refs'} = {
                               ],
                               'cmdname' => '=',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 143
                               }
                             }
@@ -11881,7 +11346,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     },
@@ -11905,7 +11369,6 @@ $result_trees{'at_commands_in_refs'} = {
                               ],
                               'cmdname' => '\'',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 143
                               }
                             }
@@ -11915,7 +11378,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 143
                       }
                     }
@@ -11937,7 +11399,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 143
               }
             },
@@ -11967,7 +11428,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 145
                       }
                     },
@@ -11982,7 +11442,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'quotedblright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 145
                       }
                     },
@@ -11997,7 +11456,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'quoteleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 145
                       }
                     },
@@ -12012,7 +11470,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'quoteright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 145
                       }
                     },
@@ -12027,7 +11484,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'quotedblbase',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 145
                       }
                     },
@@ -12042,7 +11498,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'quotesinglbase',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 145
                       }
                     }
@@ -12070,7 +11525,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 145
               }
             },
@@ -12100,7 +11554,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'guillemetleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 147
                       }
                     },
@@ -12115,7 +11568,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'guillemetright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 147
                       }
                     },
@@ -12130,7 +11582,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'guillemotleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 147
                       }
                     },
@@ -12145,7 +11596,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'guillemotright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 147
                       }
                     },
@@ -12160,7 +11610,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'guilsinglleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 147
                       }
                     },
@@ -12175,7 +11624,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'guilsinglright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 147
                       }
                     }
@@ -12203,7 +11651,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 147
               }
             },
@@ -12242,7 +11689,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 149
               }
             },
@@ -12290,7 +11736,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 151
                       }
                     },
@@ -12310,7 +11755,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 151
                       }
                     },
@@ -12330,7 +11774,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 151
                       }
                     }
@@ -12352,7 +11795,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 151
               }
             },
@@ -12381,7 +11823,6 @@ $result_trees{'at_commands_in_refs'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 153
                 }
               },
@@ -12426,7 +11867,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 154
                       }
                     },
@@ -12446,7 +11886,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 154
                       }
                     },
@@ -12466,7 +11905,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 154
                       }
                     }
@@ -12488,7 +11926,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 154
               }
             },
@@ -12523,7 +11960,6 @@ $result_trees{'at_commands_in_refs'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 155
                     }
                   },
@@ -12581,7 +12017,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 157
                       }
                     },
@@ -12607,7 +12042,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 157
                       }
                     }
@@ -12627,7 +12061,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 157
               }
             },
@@ -12656,7 +12089,6 @@ $result_trees{'at_commands_in_refs'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 159
                 }
               },
@@ -12691,7 +12123,6 @@ $result_trees{'at_commands_in_refs'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 160
                       }
                     },
@@ -12746,7 +12177,6 @@ $result_trees{'at_commands_in_refs'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 160
                       }
                     }
@@ -12766,7 +12196,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 160
               }
             },
@@ -12805,7 +12234,6 @@ $result_trees{'at_commands_in_refs'} = {
                         'delimiter' => '.'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 162
                       }
                     }
@@ -12823,7 +12251,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 162
               }
             },
@@ -12858,7 +12285,6 @@ $result_trees{'at_commands_in_refs'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 163
                     }
                   },
@@ -12904,7 +12330,6 @@ $result_trees{'at_commands_in_refs'} = {
                               ],
                               'cmdname' => 'asis',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 165
                               }
                             }
@@ -12914,7 +12339,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'cite',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 165
                       }
                     },
@@ -12947,7 +12371,6 @@ $result_trees{'at_commands_in_refs'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 165
                               }
                             }
@@ -12957,7 +12380,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'w',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 165
                       }
                     },
@@ -12977,7 +12399,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 165
                       }
                     },
@@ -12997,7 +12418,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 165
                       }
                     },
@@ -13017,7 +12437,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 165
                       }
                     },
@@ -13037,7 +12456,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 't',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 165
                       }
                     },
@@ -13057,7 +12475,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 165
                       }
                     },
@@ -13077,7 +12494,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dfn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 165
                       }
                     },
@@ -13097,7 +12513,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'i',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 165
                       }
                     }
@@ -13131,7 +12546,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 165
               }
             },
@@ -13166,7 +12580,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'env',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 167
                       }
                     },
@@ -13186,7 +12599,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 167
                       }
                     },
@@ -13206,7 +12618,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'option',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 167
                       }
                     },
@@ -13226,7 +12637,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 167
                       }
                     },
@@ -13246,7 +12656,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'command',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 167
                       }
                     },
@@ -13266,7 +12675,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'file',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 167
                       }
                     },
@@ -13293,7 +12701,6 @@ $result_trees{'at_commands_in_refs'} = {
                               ],
                               'cmdname' => 'key',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 167
                               }
                             }
@@ -13303,7 +12710,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 167
                       }
                     }
@@ -13333,7 +12739,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 167
               }
             },
@@ -13371,7 +12776,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'dmn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 169
                       }
                     }
@@ -13390,7 +12794,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 169
               }
             },
@@ -13425,7 +12828,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'sansserif',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 171
                       }
                     },
@@ -13445,7 +12847,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'slanted',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 171
                       }
                     }
@@ -13465,7 +12866,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 171
               }
             },
@@ -13500,7 +12900,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'indicateurl',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 173
                       }
                     }
@@ -13518,7 +12917,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 173
               }
             },
@@ -13553,7 +12951,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'sub',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 175
                       }
                     },
@@ -13573,7 +12970,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'sup',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 175
                       }
                     }
@@ -13593,7 +12989,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 175
               }
             },
@@ -13628,7 +13023,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 177
                       }
                     },
@@ -13661,7 +13055,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 177
                       }
                     },
@@ -13692,7 +13085,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'uref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 177
                       }
                     }
@@ -13714,7 +13106,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 177
               }
             },
@@ -13740,7 +13131,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 119
       }
     },
@@ -16180,7 +15570,6 @@ $result_errors{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @verb should not appear on @node line
 ',
-    'file_name' => '',
     'line_nr' => 95,
     'text' => '@verb should not appear on @node line',
     'type' => 'warning'
@@ -16188,7 +15577,6 @@ $result_errors{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @verb should not appear on @chapter line
 ',
-    'file_name' => '',
     'line_nr' => 97,
     'text' => '@verb should not appear on @chapter line',
     'type' => 'warning'
@@ -16196,7 +15584,6 @@ $result_errors{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @ref
 ',
-    'file_name' => '',
     'line_nr' => 162,
     'text' => '@verb should not appear anywhere inside @ref',
     'type' => 'warning'
@@ -16355,7 +15742,6 @@ 
$result_converted_errors{'plaintext'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 92,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -16363,7 +15749,6 @@ 
$result_converted_errors{'plaintext'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 90,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -16371,7 +15756,6 @@ 
$result_converted_errors{'plaintext'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @ref node name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 177,
     'text' => '@ref node name should not contain `:\'',
     'type' => 'warning'
@@ -16755,7 +16139,6 @@ 
$result_converted_errors{'html'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for HTML) not found, 
using `f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 92,
     'text' => '@image file `f--ile1\' (for HTML) not found, using 
`f--ile1.jpg\'',
     'type' => 'warning'
@@ -16763,7 +16146,6 @@ 
$result_converted_errors{'html'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for HTML) not found, 
using `f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 90,
     'text' => '@image file `f--ile1\' (for HTML) not found, using 
`f--ile1.jpg\'',
     'type' => 'warning'
@@ -16771,7 +16153,6 @@ 
$result_converted_errors{'html'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for HTML) not found, 
using `f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 92,
     'text' => '@image file `f--ile1\' (for HTML) not found, using 
`f--ile1.jpg\'',
     'type' => 'warning'
@@ -16779,7 +16160,6 @@ 
$result_converted_errors{'html'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for HTML) not found, 
using `f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 160,
     'text' => '@image file `f--ile1\' (for HTML) not found, using 
`f--ile1.jpg\'',
     'type' => 'warning'
@@ -17158,7 +16538,6 @@ 
$result_converted_errors{'docbook'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' not found, using 
`f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 92,
     'text' => '@image file `f--ile1\' not found, using `f--ile1.jpg\'',
     'type' => 'warning'
@@ -17166,7 +16545,6 @@ 
$result_converted_errors{'docbook'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' not found, using 
`f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 160,
     'text' => '@image file `f--ile1\' not found, using `f--ile1.jpg\'',
     'type' => 'warning'
@@ -17318,7 +16696,6 @@ 
$result_converted_errors{'latex_text'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 92,
     'text' => '@image file `f--ile1\' (for LaTeX) not found',
     'type' => 'warning'
@@ -17326,7 +16703,6 @@ 
$result_converted_errors{'latex_text'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for LaTeX) not found
 ',
-    'file_name' => '',
     'line_nr' => 90,
     'text' => '@image file `f--ile1\' (for LaTeX) not found',
     'type' => 'warning'
@@ -17636,7 +17012,6 @@ 
$result_converted_errors{'info'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -17644,7 +17019,6 @@ 
$result_converted_errors{'info'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: menu entry node name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => 'menu entry node name should not contain `:\'',
     'type' => 'warning'
@@ -17652,7 +17026,6 @@ 
$result_converted_errors{'info'}->{'at_commands_in_refs'} = [
   {
     'error_line' => "warning: \@node name should not contain `,': LaTeX TeX 
\x{2022} , \x{a9} ... ...
 ",
-    'file_name' => '',
     'line_nr' => 43,
     'text' => "\@node name should not contain `,': LaTeX TeX \x{2022} , \x{a9} 
... ...",
     'type' => 'warning'
@@ -17660,7 +17033,6 @@ 
$result_converted_errors{'info'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 90,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -17668,7 +17040,6 @@ 
$result_converted_errors{'info'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 92,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -17676,7 +17047,6 @@ 
$result_converted_errors{'info'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 90,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -17684,7 +17054,6 @@ 
$result_converted_errors{'info'}->{'at_commands_in_refs'} = [
   {
     'error_line' => 'warning: @ref node name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 177,
     'text' => '@ref node name should not contain `:\'',
     'type' => 'warning'
diff --git a/tp/t/results/formats_encodings/at_commands_in_refs_latin1.pl 
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1.pl
index e490db204a..4c59d7f069 100644
--- a/tp/t/results/formats_encodings/at_commands_in_refs_latin1.pl
+++ b/tp/t/results/formats_encodings/at_commands_in_refs_latin1.pl
@@ -38,7 +38,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -70,7 +69,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -113,7 +111,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -213,7 +210,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -324,7 +320,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -345,7 +340,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'atchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -360,7 +354,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'lbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -375,7 +368,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'rbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -390,7 +382,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'backslashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -405,7 +396,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'hashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -448,7 +438,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -469,7 +458,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'LaTeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -484,7 +472,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'TeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -499,7 +486,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'bullet',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -514,7 +500,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -529,7 +514,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'copyright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -544,7 +528,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -559,7 +542,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'enddots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -606,7 +588,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -627,7 +608,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'equiv',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -642,7 +622,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -657,7 +636,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'euro',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -672,7 +650,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'exclamdown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -687,7 +664,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'expansion',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -702,7 +678,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -747,7 +722,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'menu_entry'
@@ -768,7 +742,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'geq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -783,7 +756,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'leq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -798,7 +770,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'arrow',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -837,7 +808,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'menu_entry'
@@ -858,7 +828,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ordf',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -873,7 +842,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ordm',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -888,7 +856,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'point',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -903,7 +870,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'pounds',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -918,7 +884,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'print',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -933,7 +898,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'questiondown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -948,7 +912,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'registeredsymbol',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     }
@@ -995,7 +958,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'type' => 'menu_entry'
@@ -1016,7 +978,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'result',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1031,7 +992,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'textdegree',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1046,7 +1006,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'tie',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1061,7 +1020,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'today',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1076,7 +1034,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -1119,7 +1076,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'menu_entry'
@@ -1140,7 +1096,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1155,7 +1110,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ae',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1170,7 +1124,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'oe',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1185,7 +1138,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'AE',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1200,7 +1152,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'OE',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1215,7 +1166,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'o',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1230,7 +1180,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'O',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1245,7 +1194,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ss',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1260,7 +1208,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'l',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1275,7 +1222,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'L',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1290,7 +1236,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'DH',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1305,7 +1250,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dh',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1320,7 +1264,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'TH',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1335,7 +1278,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'th',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -1396,7 +1338,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'menu_entry'
@@ -1422,7 +1363,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1442,7 +1382,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1466,7 +1405,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               }
                             }
@@ -1476,7 +1414,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1496,7 +1433,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1516,7 +1452,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1536,7 +1471,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1556,7 +1490,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1576,7 +1509,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1596,7 +1528,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ringaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1616,7 +1547,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'H',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1636,7 +1566,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ogonek',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -1691,7 +1620,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'menu_entry'
@@ -1717,7 +1645,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -1737,7 +1664,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'u',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -1757,7 +1683,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ubaraccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -1777,7 +1702,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'udotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -1797,7 +1721,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'v',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -1817,7 +1740,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -1837,7 +1759,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'tieaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     }
@@ -1884,7 +1805,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               },
               'type' => 'menu_entry'
@@ -1910,7 +1830,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     },
@@ -1934,7 +1853,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                               ],
                               'cmdname' => '=',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 19
                               }
                             }
@@ -1944,7 +1862,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     },
@@ -1968,7 +1885,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                               ],
                               'cmdname' => '\'',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 19
                               }
                             }
@@ -1978,7 +1894,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     }
@@ -2017,7 +1932,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'menu_entry'
@@ -2038,7 +1952,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -2053,7 +1966,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'quotedblright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -2068,7 +1980,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'quoteleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -2083,7 +1994,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'quoteright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -2098,7 +2008,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'quotedblbase',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -2113,7 +2022,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'quotesinglbase',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     }
@@ -2158,7 +2066,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               },
               'type' => 'menu_entry'
@@ -2179,7 +2086,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'guillemetleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -2194,7 +2100,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'guillemetright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -2209,7 +2114,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'guillemotleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -2224,7 +2128,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'guillemotright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -2239,7 +2142,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'guilsinglleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -2254,7 +2156,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'guilsinglright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     }
@@ -2299,7 +2200,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               },
               'type' => 'menu_entry'
@@ -2346,7 +2246,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               },
               'type' => 'menu_entry'
@@ -2385,7 +2284,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -2405,7 +2303,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -2425,7 +2322,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     }
@@ -2464,7 +2360,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               },
               'type' => 'menu_entry'
@@ -2503,7 +2398,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     },
@@ -2523,7 +2417,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     },
@@ -2543,7 +2436,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     }
@@ -2582,7 +2474,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               },
               'type' => 'menu_entry'
@@ -2627,7 +2518,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -2653,7 +2543,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     }
@@ -2690,7 +2579,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'menu_entry'
@@ -2719,7 +2607,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         'input_encoding_name' => 'iso-8859-15'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -2774,7 +2661,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         'input_encoding_name' => 'iso-8859-15'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     }
@@ -2811,7 +2697,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               },
               'type' => 'menu_entry'
@@ -2841,7 +2726,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         'delimiter' => '.'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     }
@@ -2876,7 +2760,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               },
               'type' => 'menu_entry'
@@ -2909,7 +2792,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                               ],
                               'cmdname' => 'asis',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 28
                               }
                             }
@@ -2919,7 +2801,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'cite',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -2952,7 +2833,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 28
                               }
                             }
@@ -2962,7 +2842,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'w',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -2982,7 +2861,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3002,7 +2880,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3022,7 +2899,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3042,7 +2918,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 't',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3062,7 +2937,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3082,7 +2956,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dfn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3102,7 +2975,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'i',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     }
@@ -3153,7 +3025,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'menu_entry'
@@ -3179,7 +3050,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'env',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3199,7 +3069,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3219,7 +3088,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'option',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3239,7 +3107,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3259,7 +3126,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'command',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3279,7 +3145,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'file',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3306,7 +3171,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                               ],
                               'cmdname' => 'key',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 29
                               }
                             }
@@ -3316,7 +3180,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     }
@@ -3363,7 +3226,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               },
               'type' => 'menu_entry'
@@ -3392,7 +3254,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dmn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30
                       }
                     }
@@ -3428,7 +3289,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               },
               'type' => 'menu_entry'
@@ -3454,7 +3314,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'sansserif',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -3474,7 +3333,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'slanted',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     }
@@ -3511,7 +3369,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               },
               'type' => 'menu_entry'
@@ -3537,7 +3394,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'indicateurl',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32
                       }
                     }
@@ -3572,7 +3428,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               },
               'type' => 'menu_entry'
@@ -3598,7 +3453,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'sub',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 33
                       }
                     },
@@ -3618,7 +3472,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'sup',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 33
                       }
                     }
@@ -3655,7 +3508,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               },
               'type' => 'menu_entry'
@@ -3681,7 +3533,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 34
                       }
                     },
@@ -3714,7 +3565,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 34
                       }
                     },
@@ -3745,7 +3595,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'uref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 34
                       }
                     }
@@ -3784,7 +3633,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               },
               'type' => 'menu_entry'
@@ -3816,13 +3664,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -3839,7 +3685,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -3883,7 +3728,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 37
       }
     },
@@ -3933,7 +3777,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 38
       }
     },
@@ -4013,7 +3856,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 40
       }
     },
@@ -4099,7 +3941,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 41
       }
     },
@@ -4115,7 +3956,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'atchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4130,7 +3970,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'lbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4145,7 +3984,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'rbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4160,7 +3998,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'backslashchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4175,7 +4012,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'hashchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             }
@@ -4200,7 +4036,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 43
       }
     },
@@ -4216,7 +4051,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'atchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4231,7 +4065,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'lbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4246,7 +4079,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'rbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4261,7 +4093,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'backslashchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4276,7 +4107,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'hashchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
@@ -4307,7 +4137,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 44
       }
     },
@@ -4323,7 +4152,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'LaTeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4338,7 +4166,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'TeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4353,7 +4180,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'bullet',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4368,7 +4194,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'comma',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4383,7 +4208,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'copyright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4398,7 +4222,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4413,7 +4236,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             }
@@ -4438,7 +4260,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 46
       }
     },
@@ -4454,7 +4275,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'LaTeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4469,7 +4289,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'TeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4484,7 +4303,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'bullet',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4499,7 +4317,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'comma',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4514,7 +4331,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'copyright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4529,7 +4345,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4544,7 +4359,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             }
@@ -4575,7 +4389,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 47
       }
     },
@@ -4591,7 +4404,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'equiv',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -4606,7 +4418,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -4621,7 +4432,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'euro',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -4636,7 +4446,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -4651,7 +4460,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'expansion',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -4666,7 +4474,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'minus',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             }
@@ -4691,7 +4498,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 49
       }
     },
@@ -4707,7 +4513,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'equiv',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -4722,7 +4527,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -4737,7 +4541,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'euro',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -4752,7 +4555,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -4767,7 +4569,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'expansion',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -4782,7 +4583,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'minus',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             }
@@ -4813,7 +4613,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 50
       }
     },
@@ -4829,7 +4628,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'geq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -4844,7 +4642,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'leq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -4859,7 +4656,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'arrow',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             }
@@ -4884,7 +4680,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 52
       }
     },
@@ -4900,7 +4695,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'geq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -4915,7 +4709,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'leq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -4930,7 +4723,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'arrow',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             }
@@ -4961,7 +4753,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 53
       }
     },
@@ -4977,7 +4768,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ordf',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -4992,7 +4782,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ordm',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5007,7 +4796,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'point',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5022,7 +4810,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'pounds',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5037,7 +4824,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'print',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5052,7 +4838,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'questiondown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5067,7 +4852,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'registeredsymbol',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             }
@@ -5092,7 +4876,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 55
       }
     },
@@ -5108,7 +4891,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ordf',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5123,7 +4905,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ordm',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5138,7 +4919,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'point',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5153,7 +4933,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'pounds',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5168,7 +4947,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'print',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5183,7 +4961,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'questiondown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5198,7 +4975,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'registeredsymbol',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             }
@@ -5229,7 +5005,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 56
       }
     },
@@ -5245,7 +5020,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'result',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5260,7 +5034,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'textdegree',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5275,7 +5048,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'tie',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5290,7 +5062,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'today',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5305,7 +5076,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'aa',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             }
@@ -5330,7 +5100,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 58
       }
     },
@@ -5346,7 +5115,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'result',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5361,7 +5129,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'textdegree',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5376,7 +5143,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'tie',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5391,7 +5157,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'today',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5406,7 +5171,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'aa',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             }
@@ -5437,7 +5201,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 59
       }
     },
@@ -5453,7 +5216,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'AA',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5468,7 +5230,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ae',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5483,7 +5244,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'oe',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5498,7 +5258,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'AE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5513,7 +5272,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'OE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5528,7 +5286,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'o',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5543,7 +5300,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'O',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5558,7 +5314,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ss',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5573,7 +5328,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5588,7 +5342,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'L',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5603,7 +5356,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'DH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5618,7 +5370,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dh',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5633,7 +5384,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'TH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5648,7 +5398,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'th',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             }
@@ -5673,7 +5422,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 61
       }
     },
@@ -5689,7 +5437,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'AA',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5704,7 +5451,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ae',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5719,7 +5465,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'oe',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5734,7 +5479,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'AE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5749,7 +5493,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'OE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5764,7 +5507,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'o',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5779,7 +5521,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'O',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5794,7 +5535,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ss',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5809,7 +5549,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5824,7 +5563,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'L',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5839,7 +5577,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'DH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5854,7 +5591,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dh',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5869,7 +5605,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'TH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5884,7 +5619,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'th',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             }
@@ -5915,7 +5649,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 62
       }
     },
@@ -5936,7 +5669,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -5956,7 +5688,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -5980,7 +5711,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 64
                       }
                     }
@@ -5990,7 +5720,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6010,7 +5739,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6030,7 +5758,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6050,7 +5777,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6070,7 +5796,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6090,7 +5815,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6110,7 +5834,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ringaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6130,7 +5853,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'H',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6150,7 +5872,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             }
@@ -6175,7 +5896,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 64
       }
     },
@@ -6196,7 +5916,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6216,7 +5935,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6240,7 +5958,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     }
@@ -6250,7 +5967,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6270,7 +5986,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6290,7 +6005,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6310,7 +6024,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6330,7 +6043,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6350,7 +6062,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6370,7 +6081,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ringaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6390,7 +6100,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'H',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6410,7 +6119,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             }
@@ -6441,7 +6149,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 65
       }
     },
@@ -6462,7 +6169,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6482,7 +6188,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'u',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6502,7 +6207,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ubaraccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6522,7 +6226,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'udotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6542,7 +6245,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'v',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6562,7 +6264,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6582,7 +6283,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'tieaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             }
@@ -6607,7 +6307,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 67
       }
     },
@@ -6628,7 +6327,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6648,7 +6346,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'u',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6668,7 +6365,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ubaraccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6688,7 +6384,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'udotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6708,7 +6403,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'v',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6728,7 +6422,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6748,7 +6441,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'tieaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             }
@@ -6779,7 +6471,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 68
       }
     },
@@ -6800,7 +6491,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -6824,7 +6514,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 70
                       }
                     }
@@ -6834,7 +6523,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -6858,7 +6546,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 70
                       }
                     }
@@ -6868,7 +6555,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             }
@@ -6893,7 +6579,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 70
       }
     },
@@ -6914,7 +6599,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -6938,7 +6622,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     }
@@ -6948,7 +6631,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -6972,7 +6654,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     }
@@ -6982,7 +6663,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             }
@@ -7013,7 +6693,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 71
       }
     },
@@ -7029,7 +6708,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'quotedblleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7044,7 +6722,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'quotedblright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7059,7 +6736,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'quoteleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7074,7 +6750,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'quoteright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7089,7 +6764,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'quotedblbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7104,7 +6778,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'quotesinglbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             }
@@ -7129,7 +6802,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 73
       }
     },
@@ -7145,7 +6817,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'quotedblleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7160,7 +6831,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'quotedblright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7175,7 +6845,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'quoteleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7190,7 +6859,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'quoteright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7205,7 +6873,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'quotedblbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7220,7 +6887,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'quotesinglbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             }
@@ -7251,7 +6917,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 74
       }
     },
@@ -7267,7 +6932,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'guillemetleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -7282,7 +6946,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'guillemetright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -7297,7 +6960,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'guillemotleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -7312,7 +6974,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'guillemotright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -7327,7 +6988,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'guilsinglleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -7342,7 +7002,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'guilsinglright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             }
@@ -7367,7 +7026,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 76
       }
     },
@@ -7383,7 +7041,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'guillemetleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -7398,7 +7055,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'guillemetright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -7413,7 +7069,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'guillemotleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -7428,7 +7083,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'guillemotright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -7443,7 +7097,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'guilsinglleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -7458,7 +7111,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'guilsinglright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             }
@@ -7489,7 +7141,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 77
       }
     },
@@ -7521,7 +7172,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 79
       }
     },
@@ -7559,7 +7209,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 80
       }
     },
@@ -7593,7 +7242,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             },
@@ -7613,7 +7261,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             },
@@ -7633,7 +7280,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             }
@@ -7658,7 +7304,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 82
       }
     },
@@ -7692,7 +7337,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               }
             },
@@ -7712,7 +7356,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               }
             },
@@ -7732,7 +7375,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               }
             }
@@ -7763,7 +7405,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 83
       }
     },
@@ -7797,7 +7438,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 85
               }
             },
@@ -7817,7 +7457,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 85
               }
             },
@@ -7837,7 +7476,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 85
               }
             }
@@ -7871,7 +7509,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 86
                 }
               },
@@ -7892,7 +7529,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 85
       }
     },
@@ -7926,7 +7562,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             },
@@ -7946,7 +7581,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             },
@@ -7966,7 +7600,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             }
@@ -8013,7 +7646,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 88
                 }
               },
@@ -8038,7 +7670,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 87
       }
     },
@@ -8078,7 +7709,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 90
               }
             },
@@ -8104,7 +7734,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 90
               }
             }
@@ -8129,7 +7758,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 90
       }
     },
@@ -8169,7 +7797,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 91
               }
             },
@@ -8195,7 +7822,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 91
               }
             }
@@ -8226,7 +7852,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 91
       }
     },
@@ -8250,7 +7875,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 'input_encoding_name' => 'iso-8859-15'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 93
               }
             },
@@ -8305,7 +7929,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 'input_encoding_name' => 'iso-8859-15'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 93
               }
             }
@@ -8339,7 +7962,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 94
                 }
               },
@@ -8360,7 +7982,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 93
       }
     },
@@ -8384,7 +8005,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 'input_encoding_name' => 'iso-8859-15'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               }
             },
@@ -8439,7 +8059,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 'input_encoding_name' => 'iso-8859-15'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               }
             }
@@ -8486,7 +8105,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 96
                 }
               },
@@ -8511,7 +8129,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 95
       }
     },
@@ -8536,7 +8153,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 'delimiter' => '.'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 98
               }
             }
@@ -8570,7 +8186,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 99
                 }
               },
@@ -8591,7 +8206,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 98
       }
     },
@@ -8616,7 +8230,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 'delimiter' => '.'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             }
@@ -8663,7 +8276,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 101
                 }
               },
@@ -8688,7 +8300,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 100
       }
     },
@@ -8716,7 +8327,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 103
                       }
                     }
@@ -8726,7 +8336,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'cite',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8759,7 +8368,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 103
                       }
                     }
@@ -8769,7 +8377,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8789,7 +8396,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'r',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8809,7 +8415,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8829,7 +8434,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8849,7 +8453,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 't',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8869,7 +8472,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8889,7 +8491,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dfn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8909,7 +8510,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'i',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             }
@@ -8934,7 +8534,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 103
       }
     },
@@ -8962,7 +8561,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     }
@@ -8972,7 +8570,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'cite',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9005,7 +8602,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     }
@@ -9015,7 +8611,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9035,7 +8630,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'r',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9055,7 +8649,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9075,7 +8668,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9095,7 +8687,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 't',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9115,7 +8706,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9135,7 +8725,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dfn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9155,7 +8744,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'i',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             }
@@ -9186,7 +8774,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 104
       }
     },
@@ -9207,7 +8794,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'env',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -9227,7 +8813,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -9247,7 +8832,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'option',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -9267,7 +8851,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -9287,7 +8870,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -9307,7 +8889,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'file',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -9334,7 +8915,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'key',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 106
                       }
                     }
@@ -9344,7 +8924,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             }
@@ -9369,7 +8948,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 106
       }
     },
@@ -9390,7 +8968,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'env',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -9410,7 +8987,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -9430,7 +9006,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'option',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -9450,7 +9025,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -9470,7 +9044,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -9490,7 +9063,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'file',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -9517,7 +9089,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'key',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     }
@@ -9527,7 +9098,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             }
@@ -9558,7 +9128,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 107
       }
     },
@@ -9582,7 +9151,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dmn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 109
               }
             }
@@ -9607,7 +9175,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 109
       }
     },
@@ -9631,7 +9198,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'dmn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 110
               }
             }
@@ -9662,7 +9228,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 110
       }
     },
@@ -9683,7 +9248,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'sansserif',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 112
               }
             },
@@ -9703,7 +9267,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'slanted',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 112
               }
             }
@@ -9728,7 +9291,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 112
       }
     },
@@ -9749,7 +9311,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'sansserif',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 113
               }
             },
@@ -9769,7 +9330,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'slanted',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 113
               }
             }
@@ -9800,7 +9360,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 113
       }
     },
@@ -9821,7 +9380,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 115
               }
             }
@@ -9846,7 +9404,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 115
       }
     },
@@ -9867,7 +9424,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 116
               }
             }
@@ -9898,7 +9454,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 116
       }
     },
@@ -9919,7 +9474,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'sub',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               }
             },
@@ -9939,7 +9493,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               }
             }
@@ -9964,7 +9517,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 118
       }
     },
@@ -9985,7 +9537,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'sub',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               }
             },
@@ -10005,7 +9556,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               }
             }
@@ -10036,7 +9586,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 119
       }
     },
@@ -10057,7 +9606,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 121
               }
             },
@@ -10090,7 +9638,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 121
               }
             },
@@ -10121,7 +9668,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 121
               }
             }
@@ -10146,7 +9692,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 121
       }
     },
@@ -10167,7 +9712,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               }
             },
@@ -10200,7 +9744,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               }
             },
@@ -10231,7 +9774,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               }
             }
@@ -10291,7 +9833,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 124
               }
             },
@@ -10394,7 +9935,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 126
               }
             },
@@ -10424,7 +9964,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'atchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -10439,7 +9978,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'lbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -10454,7 +9992,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'rbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -10469,7 +10006,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'backslashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -10484,7 +10020,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'hashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     }
@@ -10510,7 +10045,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 128
               }
             },
@@ -10540,7 +10074,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'LaTeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -10555,7 +10088,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'TeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -10570,7 +10102,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'bullet',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -10585,7 +10116,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -10600,7 +10130,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'copyright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -10615,7 +10144,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -10630,7 +10158,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'enddots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     }
@@ -10660,7 +10187,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 130
               }
             },
@@ -10690,7 +10216,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'equiv',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -10705,7 +10230,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -10720,7 +10244,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'euro',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -10735,7 +10258,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'exclamdown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -10750,7 +10272,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'expansion',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -10765,7 +10286,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     }
@@ -10793,7 +10313,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 132
               }
             },
@@ -10823,7 +10342,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'geq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10838,7 +10356,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'leq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10853,7 +10370,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'arrow',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     }
@@ -10875,7 +10391,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 134
               }
             },
@@ -10905,7 +10420,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ordf',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -10920,7 +10434,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ordm',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -10935,7 +10448,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'point',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -10950,7 +10462,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'pounds',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -10965,7 +10476,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'print',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -10980,7 +10490,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'questiondown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -10995,7 +10504,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'registeredsymbol',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     }
@@ -11025,7 +10533,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 136
               }
             },
@@ -11055,7 +10562,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'result',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     },
@@ -11070,7 +10576,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'textdegree',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     },
@@ -11085,7 +10590,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'tie',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     },
@@ -11100,7 +10604,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'today',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     },
@@ -11115,7 +10618,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     }
@@ -11141,7 +10643,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 138
               }
             },
@@ -11171,7 +10672,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11186,7 +10686,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ae',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11201,7 +10700,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'oe',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11216,7 +10714,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'AE',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11231,7 +10728,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'OE',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11246,7 +10742,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'o',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11261,7 +10756,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'O',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11276,7 +10770,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ss',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11291,7 +10784,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'l',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11306,7 +10798,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'L',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11321,7 +10812,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'DH',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11336,7 +10826,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dh',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11351,7 +10840,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'TH',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11366,7 +10854,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'th',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     }
@@ -11410,7 +10897,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 140
               }
             },
@@ -11445,7 +10931,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11465,7 +10950,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11489,7 +10973,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 142
                               }
                             }
@@ -11499,7 +10982,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11519,7 +11001,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11539,7 +11020,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11559,7 +11039,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11579,7 +11058,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11599,7 +11077,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11619,7 +11096,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ringaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11639,7 +11115,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'H',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11659,7 +11134,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ogonek',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     }
@@ -11697,7 +11171,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 142
               }
             },
@@ -11732,7 +11205,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     },
@@ -11752,7 +11224,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'u',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     },
@@ -11772,7 +11243,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'ubaraccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     },
@@ -11792,7 +11262,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'udotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     },
@@ -11812,7 +11281,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'v',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     },
@@ -11832,7 +11300,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     },
@@ -11852,7 +11319,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'tieaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     }
@@ -11882,7 +11348,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 144
               }
             },
@@ -11917,7 +11382,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     },
@@ -11941,7 +11405,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                               ],
                               'cmdname' => '=',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 146
                               }
                             }
@@ -11951,7 +11414,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     },
@@ -11975,7 +11437,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                               ],
                               'cmdname' => '\'',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 146
                               }
                             }
@@ -11985,7 +11446,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     }
@@ -12007,7 +11467,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 146
               }
             },
@@ -12037,7 +11496,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 148
                       }
                     },
@@ -12052,7 +11510,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'quotedblright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 148
                       }
                     },
@@ -12067,7 +11524,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'quoteleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 148
                       }
                     },
@@ -12082,7 +11538,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'quoteright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 148
                       }
                     },
@@ -12097,7 +11552,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'quotedblbase',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 148
                       }
                     },
@@ -12112,7 +11566,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'quotesinglbase',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 148
                       }
                     }
@@ -12140,7 +11593,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 148
               }
             },
@@ -12170,7 +11622,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'guillemetleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 150
                       }
                     },
@@ -12185,7 +11636,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'guillemetright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 150
                       }
                     },
@@ -12200,7 +11650,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'guillemotleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 150
                       }
                     },
@@ -12215,7 +11664,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'guillemotright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 150
                       }
                     },
@@ -12230,7 +11678,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'guilsinglleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 150
                       }
                     },
@@ -12245,7 +11692,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'guilsinglright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 150
                       }
                     }
@@ -12273,7 +11719,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 150
               }
             },
@@ -12312,7 +11757,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 152
               }
             },
@@ -12360,7 +11804,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 154
                       }
                     },
@@ -12380,7 +11823,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 154
                       }
                     },
@@ -12400,7 +11842,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 154
                       }
                     }
@@ -12422,7 +11863,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 154
               }
             },
@@ -12451,7 +11891,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 156
                 }
               },
@@ -12496,7 +11935,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 157
                       }
                     },
@@ -12516,7 +11954,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 157
                       }
                     },
@@ -12536,7 +11973,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 157
                       }
                     }
@@ -12558,7 +11994,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 157
               }
             },
@@ -12593,7 +12028,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 158
                     }
                   },
@@ -12651,7 +12085,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 160
                       }
                     },
@@ -12677,7 +12110,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 160
                       }
                     }
@@ -12697,7 +12129,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 160
               }
             },
@@ -12726,7 +12157,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 162
                 }
               },
@@ -12761,7 +12191,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         'input_encoding_name' => 'iso-8859-15'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 163
                       }
                     },
@@ -12816,7 +12245,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         'input_encoding_name' => 'iso-8859-15'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 163
                       }
                     }
@@ -12836,7 +12264,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 163
               }
             },
@@ -12875,7 +12302,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         'delimiter' => '.'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 165
                       }
                     }
@@ -12893,7 +12319,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 165
               }
             },
@@ -12928,7 +12353,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 166
                     }
                   },
@@ -12974,7 +12398,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                               ],
                               'cmdname' => 'asis',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 168
                               }
                             }
@@ -12984,7 +12407,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'cite',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13017,7 +12439,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 168
                               }
                             }
@@ -13027,7 +12448,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'w',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13047,7 +12467,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13067,7 +12486,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13087,7 +12505,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13107,7 +12524,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 't',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13127,7 +12543,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13147,7 +12562,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dfn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13167,7 +12581,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'i',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     }
@@ -13201,7 +12614,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 168
               }
             },
@@ -13236,7 +12648,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'env',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     },
@@ -13256,7 +12667,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     },
@@ -13276,7 +12686,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'option',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     },
@@ -13296,7 +12705,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     },
@@ -13316,7 +12724,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'command',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     },
@@ -13336,7 +12743,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'file',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     },
@@ -13363,7 +12769,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                               ],
                               'cmdname' => 'key',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 170
                               }
                             }
@@ -13373,7 +12778,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     }
@@ -13403,7 +12807,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 170
               }
             },
@@ -13441,7 +12844,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'dmn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 172
                       }
                     }
@@ -13460,7 +12862,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 172
               }
             },
@@ -13495,7 +12896,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'sansserif',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 174
                       }
                     },
@@ -13515,7 +12915,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'slanted',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 174
                       }
                     }
@@ -13535,7 +12934,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 174
               }
             },
@@ -13570,7 +12968,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'indicateurl',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 176
                       }
                     }
@@ -13588,7 +12985,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 176
               }
             },
@@ -13623,7 +13019,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'sub',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 178
                       }
                     },
@@ -13643,7 +13038,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'sup',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 178
                       }
                     }
@@ -13663,7 +13057,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 178
               }
             },
@@ -13698,7 +13091,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 180
                       }
                     },
@@ -13731,7 +13123,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 180
                       }
                     },
@@ -13762,7 +13153,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'uref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 180
                       }
                     }
@@ -13784,7 +13174,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 180
               }
             },
@@ -13810,7 +13199,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 122
       }
     },
@@ -16254,7 +15642,6 @@ $result_errors{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: @verb should not appear on @node line
 ',
-    'file_name' => '',
     'line_nr' => 98,
     'text' => '@verb should not appear on @node line',
     'type' => 'warning'
@@ -16262,7 +15649,6 @@ $result_errors{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: @verb should not appear on @chapter line
 ',
-    'file_name' => '',
     'line_nr' => 100,
     'text' => '@verb should not appear on @chapter line',
     'type' => 'warning'
@@ -16270,7 +15656,6 @@ $result_errors{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @ref
 ',
-    'file_name' => '',
     'line_nr' => 165,
     'text' => '@verb should not appear anywhere inside @ref',
     'type' => 'warning'
@@ -16285,7 +15670,6 @@ 
$result_converted_errors{'file_html'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for HTML) not found, 
using `f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 95,
     'text' => '@image file `f--ile1\' (for HTML) not found, using 
`f--ile1.jpg\'',
     'type' => 'warning'
@@ -16293,7 +15677,6 @@ 
$result_converted_errors{'file_html'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for HTML) not found, 
using `f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 93,
     'text' => '@image file `f--ile1\' (for HTML) not found, using 
`f--ile1.jpg\'',
     'type' => 'warning'
@@ -16301,7 +15684,6 @@ 
$result_converted_errors{'file_html'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for HTML) not found, 
using `f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 95,
     'text' => '@image file `f--ile1\' (for HTML) not found, using 
`f--ile1.jpg\'',
     'type' => 'warning'
@@ -16309,7 +15691,6 @@ 
$result_converted_errors{'file_html'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for HTML) not found, 
using `f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 163,
     'text' => '@image file `f--ile1\' (for HTML) not found, using 
`f--ile1.jpg\'',
     'type' => 'warning'
@@ -16321,7 +15702,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 26,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -16329,7 +15709,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: menu entry node name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 34,
     'text' => 'menu entry node name should not contain `:\'',
     'type' => 'warning'
@@ -16337,7 +15716,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => "warning: \@node name should not contain `,': LaTeX TeX * 
, \x{a9} ... ...
 ",
-    'file_name' => '',
     'line_nr' => 46,
     'text' => "\@node name should not contain `,': LaTeX TeX * , \x{a9} ... 
...",
     'type' => 'warning'
@@ -16345,7 +15723,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: @node name should not contain `,\': i E=` C\',
 ',
-    'file_name' => '',
     'line_nr' => 70,
     'text' => '@node name should not contain `,\': i E=` C\',',
     'type' => 'warning'
@@ -16353,7 +15730,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: @node name should not contain `,\': " " ` \' ,, ,
 ',
-    'file_name' => '',
     'line_nr' => 73,
     'text' => '@node name should not contain `,\': " " ` \' ,, ,',
     'type' => 'warning'
@@ -16361,7 +15737,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 93,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -16369,7 +15744,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 95,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -16377,7 +15751,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 93,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -16385,7 +15758,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_latin1'} = [
   {
     'error_line' => 'warning: @ref node name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 180,
     'text' => '@ref node name should not contain `:\'',
     'type' => 'warning'
diff --git a/tp/t/results/formats_encodings/at_commands_in_refs_utf8.pl 
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8.pl
index 3957a8282c..9745f7a371 100644
--- a/tp/t/results/formats_encodings/at_commands_in_refs_utf8.pl
+++ b/tp/t/results/formats_encodings/at_commands_in_refs_utf8.pl
@@ -38,7 +38,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -70,7 +69,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -113,7 +111,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -213,7 +210,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -324,7 +320,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -345,7 +340,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'atchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -360,7 +354,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'lbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -375,7 +368,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'rbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -390,7 +382,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'backslashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -405,7 +396,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'hashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -448,7 +438,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -469,7 +458,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'LaTeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -484,7 +472,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'TeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -499,7 +486,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'bullet',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -514,7 +500,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -529,7 +514,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'copyright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -544,7 +528,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -559,7 +542,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'enddots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -606,7 +588,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -627,7 +608,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'equiv',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -642,7 +622,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -657,7 +636,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'euro',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -672,7 +650,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'exclamdown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -687,7 +664,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'expansion',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -702,7 +678,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -747,7 +722,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'menu_entry'
@@ -768,7 +742,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'geq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -783,7 +756,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'leq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -798,7 +770,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'arrow',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -837,7 +808,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'menu_entry'
@@ -858,7 +828,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ordf',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -873,7 +842,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ordm',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -888,7 +856,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'point',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -903,7 +870,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'pounds',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -918,7 +884,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'print',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -933,7 +898,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'questiondown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -948,7 +912,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'registeredsymbol',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     }
@@ -995,7 +958,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'type' => 'menu_entry'
@@ -1016,7 +978,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'result',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1031,7 +992,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'textdegree',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1046,7 +1006,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'tie',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1061,7 +1020,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'today',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -1076,7 +1034,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -1119,7 +1076,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'menu_entry'
@@ -1140,7 +1096,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1155,7 +1110,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ae',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1170,7 +1124,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'oe',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1185,7 +1138,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'AE',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1200,7 +1152,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'OE',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1215,7 +1166,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'o',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1230,7 +1180,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'O',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1245,7 +1194,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ss',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1260,7 +1208,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'l',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1275,7 +1222,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'L',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1290,7 +1236,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'DH',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1305,7 +1250,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dh',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1320,7 +1264,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'TH',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -1335,7 +1278,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'th',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -1396,7 +1338,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'menu_entry'
@@ -1422,7 +1363,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1442,7 +1382,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1466,7 +1405,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               }
                             }
@@ -1476,7 +1414,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1496,7 +1433,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1516,7 +1452,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1536,7 +1471,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1556,7 +1490,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1576,7 +1509,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1596,7 +1528,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ringaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1616,7 +1547,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'H',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -1636,7 +1566,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ogonek',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -1691,7 +1620,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'menu_entry'
@@ -1717,7 +1645,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -1737,7 +1664,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'u',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -1757,7 +1683,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ubaraccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -1777,7 +1702,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'udotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -1797,7 +1721,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'v',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -1817,7 +1740,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -1837,7 +1759,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'tieaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     }
@@ -1884,7 +1805,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               },
               'type' => 'menu_entry'
@@ -1910,7 +1830,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     },
@@ -1934,7 +1853,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                               ],
                               'cmdname' => '=',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 19
                               }
                             }
@@ -1944,7 +1862,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     },
@@ -1968,7 +1885,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                               ],
                               'cmdname' => '\'',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 19
                               }
                             }
@@ -1978,7 +1894,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     }
@@ -2017,7 +1932,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'menu_entry'
@@ -2038,7 +1952,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -2053,7 +1966,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'quotedblright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -2068,7 +1980,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'quoteleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -2083,7 +1994,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'quoteright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -2098,7 +2008,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'quotedblbase',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -2113,7 +2022,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'quotesinglbase',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     }
@@ -2158,7 +2066,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               },
               'type' => 'menu_entry'
@@ -2179,7 +2086,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'guillemetleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -2194,7 +2100,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'guillemetright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -2209,7 +2114,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'guillemotleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -2224,7 +2128,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'guillemotright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -2239,7 +2142,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'guilsinglleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -2254,7 +2156,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'guilsinglright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     }
@@ -2299,7 +2200,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               },
               'type' => 'menu_entry'
@@ -2346,7 +2246,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               },
               'type' => 'menu_entry'
@@ -2385,7 +2284,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -2405,7 +2303,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -2425,7 +2322,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     }
@@ -2464,7 +2360,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               },
               'type' => 'menu_entry'
@@ -2503,7 +2398,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     },
@@ -2523,7 +2417,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     },
@@ -2543,7 +2436,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     }
@@ -2582,7 +2474,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               },
               'type' => 'menu_entry'
@@ -2627,7 +2518,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -2653,7 +2543,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     }
@@ -2690,7 +2579,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'menu_entry'
@@ -2719,7 +2607,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -2774,7 +2661,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     }
@@ -2811,7 +2697,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               },
               'type' => 'menu_entry'
@@ -2841,7 +2726,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         'delimiter' => '.'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     }
@@ -2876,7 +2760,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               },
               'type' => 'menu_entry'
@@ -2909,7 +2792,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                               ],
                               'cmdname' => 'asis',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 28
                               }
                             }
@@ -2919,7 +2801,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'cite',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -2952,7 +2833,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 28
                               }
                             }
@@ -2962,7 +2842,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'w',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -2982,7 +2861,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3002,7 +2880,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3022,7 +2899,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3042,7 +2918,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 't',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3062,7 +2937,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3082,7 +2956,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dfn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -3102,7 +2975,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'i',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     }
@@ -3153,7 +3025,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'menu_entry'
@@ -3179,7 +3050,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'env',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3199,7 +3069,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3219,7 +3088,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'option',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3239,7 +3107,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3259,7 +3126,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'command',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3279,7 +3145,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'file',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     },
@@ -3306,7 +3171,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                               ],
                               'cmdname' => 'key',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 29
                               }
                             }
@@ -3316,7 +3180,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     }
@@ -3363,7 +3226,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               },
               'type' => 'menu_entry'
@@ -3392,7 +3254,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dmn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30
                       }
                     }
@@ -3428,7 +3289,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               },
               'type' => 'menu_entry'
@@ -3454,7 +3314,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'sansserif',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -3474,7 +3333,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'slanted',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     }
@@ -3511,7 +3369,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               },
               'type' => 'menu_entry'
@@ -3537,7 +3394,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'indicateurl',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32
                       }
                     }
@@ -3572,7 +3428,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               },
               'type' => 'menu_entry'
@@ -3598,7 +3453,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'sub',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 33
                       }
                     },
@@ -3618,7 +3472,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'sup',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 33
                       }
                     }
@@ -3655,7 +3508,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               },
               'type' => 'menu_entry'
@@ -3681,7 +3533,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 34
                       }
                     },
@@ -3714,7 +3565,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 34
                       }
                     },
@@ -3745,7 +3595,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'uref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 34
                       }
                     }
@@ -3784,7 +3633,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               },
               'type' => 'menu_entry'
@@ -3816,13 +3664,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -3839,7 +3685,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -3883,7 +3728,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 37
       }
     },
@@ -3933,7 +3777,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 38
       }
     },
@@ -4013,7 +3856,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 40
       }
     },
@@ -4099,7 +3941,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 41
       }
     },
@@ -4115,7 +3956,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'atchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4130,7 +3970,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'lbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4145,7 +3984,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'rbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4160,7 +3998,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'backslashchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -4175,7 +4012,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'hashchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             }
@@ -4200,7 +4036,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 43
       }
     },
@@ -4216,7 +4051,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'atchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4231,7 +4065,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'lbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4246,7 +4079,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'rbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4261,7 +4093,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'backslashchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -4276,7 +4107,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'hashchar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
@@ -4307,7 +4137,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 44
       }
     },
@@ -4323,7 +4152,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'LaTeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4338,7 +4166,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'TeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4353,7 +4180,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'bullet',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4368,7 +4194,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'comma',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4383,7 +4208,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'copyright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4398,7 +4222,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -4413,7 +4236,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             }
@@ -4438,7 +4260,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 46
       }
     },
@@ -4454,7 +4275,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'LaTeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4469,7 +4289,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'TeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4484,7 +4303,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'bullet',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4499,7 +4317,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'comma',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4514,7 +4331,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'copyright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4529,7 +4345,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -4544,7 +4359,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             }
@@ -4575,7 +4389,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 47
       }
     },
@@ -4591,7 +4404,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'equiv',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -4606,7 +4418,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -4621,7 +4432,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'euro',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -4636,7 +4446,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -4651,7 +4460,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'expansion',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -4666,7 +4474,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'minus',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             }
@@ -4691,7 +4498,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 49
       }
     },
@@ -4707,7 +4513,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'equiv',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -4722,7 +4527,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -4737,7 +4541,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'euro',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -4752,7 +4555,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -4767,7 +4569,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'expansion',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -4782,7 +4583,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'minus',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             }
@@ -4813,7 +4613,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 50
       }
     },
@@ -4829,7 +4628,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'geq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -4844,7 +4642,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'leq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -4859,7 +4656,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'arrow',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             }
@@ -4884,7 +4680,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 52
       }
     },
@@ -4900,7 +4695,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'geq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -4915,7 +4709,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'leq',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -4930,7 +4723,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'arrow',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             }
@@ -4961,7 +4753,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 53
       }
     },
@@ -4977,7 +4768,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ordf',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -4992,7 +4782,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ordm',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5007,7 +4796,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'point',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5022,7 +4810,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'pounds',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5037,7 +4824,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'print',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5052,7 +4838,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'questiondown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -5067,7 +4852,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'registeredsymbol',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             }
@@ -5092,7 +4876,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 55
       }
     },
@@ -5108,7 +4891,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ordf',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5123,7 +4905,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ordm',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5138,7 +4919,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'point',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5153,7 +4933,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'pounds',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5168,7 +4947,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'print',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5183,7 +4961,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'questiondown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -5198,7 +4975,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'registeredsymbol',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             }
@@ -5229,7 +5005,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 56
       }
     },
@@ -5245,7 +5020,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'result',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5260,7 +5034,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'textdegree',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5275,7 +5048,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'tie',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5290,7 +5062,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'today',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -5305,7 +5076,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'aa',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             }
@@ -5330,7 +5100,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 58
       }
     },
@@ -5346,7 +5115,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'result',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5361,7 +5129,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'textdegree',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5376,7 +5143,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'tie',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5391,7 +5157,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'today',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -5406,7 +5171,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'aa',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             }
@@ -5437,7 +5201,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 59
       }
     },
@@ -5453,7 +5216,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'AA',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5468,7 +5230,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ae',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5483,7 +5244,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'oe',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5498,7 +5258,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'AE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5513,7 +5272,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'OE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5528,7 +5286,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'o',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5543,7 +5300,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'O',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5558,7 +5314,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ss',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5573,7 +5328,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5588,7 +5342,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'L',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5603,7 +5356,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'DH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5618,7 +5370,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dh',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5633,7 +5384,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'TH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -5648,7 +5398,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'th',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             }
@@ -5673,7 +5422,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 61
       }
     },
@@ -5689,7 +5437,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'AA',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5704,7 +5451,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ae',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5719,7 +5465,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'oe',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5734,7 +5479,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'AE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5749,7 +5493,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'OE',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5764,7 +5507,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'o',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5779,7 +5521,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'O',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5794,7 +5535,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ss',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5809,7 +5549,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5824,7 +5563,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'L',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5839,7 +5577,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'DH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5854,7 +5591,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dh',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5869,7 +5605,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'TH',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -5884,7 +5619,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'th',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             }
@@ -5915,7 +5649,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 62
       }
     },
@@ -5936,7 +5669,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -5956,7 +5688,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -5980,7 +5711,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 64
                       }
                     }
@@ -5990,7 +5720,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6010,7 +5739,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6030,7 +5758,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6050,7 +5777,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6070,7 +5796,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6090,7 +5815,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6110,7 +5834,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ringaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6130,7 +5853,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'H',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -6150,7 +5872,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             }
@@ -6175,7 +5896,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 64
       }
     },
@@ -6196,7 +5916,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6216,7 +5935,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6240,7 +5958,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 65
                       }
                     }
@@ -6250,7 +5967,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6270,7 +5986,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6290,7 +6005,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6310,7 +6024,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '\'',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6330,7 +6043,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6350,7 +6062,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6370,7 +6081,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ringaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6390,7 +6100,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'H',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -6410,7 +6119,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ogonek',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             }
@@ -6441,7 +6149,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 65
       }
     },
@@ -6462,7 +6169,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6482,7 +6188,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'u',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6502,7 +6207,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ubaraccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6522,7 +6226,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'udotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6542,7 +6245,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'v',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6562,7 +6264,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -6582,7 +6283,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'tieaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             }
@@ -6607,7 +6307,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 67
       }
     },
@@ -6628,7 +6327,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6648,7 +6346,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'u',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6668,7 +6365,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ubaraccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6688,7 +6384,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'udotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6708,7 +6403,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'v',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6728,7 +6422,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -6748,7 +6441,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'tieaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             }
@@ -6779,7 +6471,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 68
       }
     },
@@ -6800,7 +6491,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -6824,7 +6514,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 70
                       }
                     }
@@ -6834,7 +6523,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -6858,7 +6546,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 70
                       }
                     }
@@ -6868,7 +6555,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             }
@@ -6893,7 +6579,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 70
       }
     },
@@ -6914,7 +6599,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -6938,7 +6622,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     }
@@ -6948,7 +6631,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -6972,7 +6654,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     }
@@ -6982,7 +6663,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             }
@@ -7013,7 +6693,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 71
       }
     },
@@ -7029,7 +6708,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'quotedblleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7044,7 +6722,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'quotedblright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7059,7 +6736,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'quoteleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7074,7 +6750,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'quoteright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7089,7 +6764,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'quotedblbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -7104,7 +6778,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'quotesinglbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             }
@@ -7129,7 +6802,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 73
       }
     },
@@ -7145,7 +6817,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'quotedblleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7160,7 +6831,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'quotedblright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7175,7 +6845,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'quoteleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7190,7 +6859,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'quoteright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7205,7 +6873,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'quotedblbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -7220,7 +6887,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'quotesinglbase',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             }
@@ -7251,7 +6917,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 74
       }
     },
@@ -7267,7 +6932,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'guillemetleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -7282,7 +6946,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'guillemetright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -7297,7 +6960,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'guillemotleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -7312,7 +6974,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'guillemotright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -7327,7 +6988,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'guilsinglleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -7342,7 +7002,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'guilsinglright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             }
@@ -7367,7 +7026,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 76
       }
     },
@@ -7383,7 +7041,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'guillemetleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -7398,7 +7055,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'guillemetright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -7413,7 +7069,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'guillemotleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -7428,7 +7083,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'guillemotright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -7443,7 +7097,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'guilsinglleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -7458,7 +7111,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'guilsinglright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             }
@@ -7489,7 +7141,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 77
       }
     },
@@ -7521,7 +7172,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 79
       }
     },
@@ -7559,7 +7209,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 80
       }
     },
@@ -7593,7 +7242,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             },
@@ -7613,7 +7261,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             },
@@ -7633,7 +7280,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             }
@@ -7658,7 +7304,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 82
       }
     },
@@ -7692,7 +7337,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               }
             },
@@ -7712,7 +7356,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               }
             },
@@ -7732,7 +7375,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               }
             }
@@ -7763,7 +7405,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 83
       }
     },
@@ -7797,7 +7438,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 85
               }
             },
@@ -7817,7 +7457,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 85
               }
             },
@@ -7837,7 +7476,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 85
               }
             }
@@ -7871,7 +7509,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 86
                 }
               },
@@ -7892,7 +7529,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 85
       }
     },
@@ -7926,7 +7562,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             },
@@ -7946,7 +7581,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             },
@@ -7966,7 +7600,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             }
@@ -8013,7 +7646,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 88
                 }
               },
@@ -8038,7 +7670,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 87
       }
     },
@@ -8078,7 +7709,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 90
               }
             },
@@ -8104,7 +7734,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 90
               }
             }
@@ -8129,7 +7758,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 90
       }
     },
@@ -8169,7 +7797,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 91
               }
             },
@@ -8195,7 +7822,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 91
               }
             }
@@ -8226,7 +7852,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 91
       }
     },
@@ -8250,7 +7875,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 93
               }
             },
@@ -8305,7 +7929,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 93
               }
             }
@@ -8339,7 +7962,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 94
                 }
               },
@@ -8360,7 +7982,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 93
       }
     },
@@ -8384,7 +8005,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               }
             },
@@ -8439,7 +8059,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               }
             }
@@ -8486,7 +8105,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 96
                 }
               },
@@ -8511,7 +8129,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 95
       }
     },
@@ -8536,7 +8153,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 'delimiter' => '.'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 98
               }
             }
@@ -8570,7 +8186,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 99
                 }
               },
@@ -8591,7 +8206,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 98
       }
     },
@@ -8616,7 +8230,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 'delimiter' => '.'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             }
@@ -8663,7 +8276,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 101
                 }
               },
@@ -8688,7 +8300,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 100
       }
     },
@@ -8716,7 +8327,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 103
                       }
                     }
@@ -8726,7 +8336,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'cite',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8759,7 +8368,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 103
                       }
                     }
@@ -8769,7 +8377,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8789,7 +8396,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'r',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8809,7 +8415,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8829,7 +8434,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8849,7 +8453,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 't',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8869,7 +8472,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8889,7 +8491,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dfn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -8909,7 +8510,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'i',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             }
@@ -8934,7 +8534,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 103
       }
     },
@@ -8962,7 +8561,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     }
@@ -8972,7 +8570,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'cite',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9005,7 +8602,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 104
                       }
                     }
@@ -9015,7 +8611,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9035,7 +8630,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'r',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9055,7 +8649,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9075,7 +8668,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9095,7 +8687,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 't',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9115,7 +8706,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9135,7 +8725,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dfn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -9155,7 +8744,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'i',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             }
@@ -9186,7 +8774,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 104
       }
     },
@@ -9207,7 +8794,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'env',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -9227,7 +8813,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -9247,7 +8832,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'option',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -9267,7 +8851,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -9287,7 +8870,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -9307,7 +8889,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'file',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -9334,7 +8915,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'key',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 106
                       }
                     }
@@ -9344,7 +8924,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             }
@@ -9369,7 +8948,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 106
       }
     },
@@ -9390,7 +8968,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'env',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -9410,7 +8987,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -9430,7 +9006,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'option',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -9450,7 +9025,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -9470,7 +9044,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -9490,7 +9063,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'file',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -9517,7 +9089,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'key',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 107
                       }
                     }
@@ -9527,7 +9098,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             }
@@ -9558,7 +9128,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 107
       }
     },
@@ -9582,7 +9151,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dmn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 109
               }
             }
@@ -9607,7 +9175,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 109
       }
     },
@@ -9631,7 +9198,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'dmn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 110
               }
             }
@@ -9662,7 +9228,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 110
       }
     },
@@ -9683,7 +9248,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'sansserif',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 112
               }
             },
@@ -9703,7 +9267,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'slanted',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 112
               }
             }
@@ -9728,7 +9291,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 112
       }
     },
@@ -9749,7 +9311,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'sansserif',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 113
               }
             },
@@ -9769,7 +9330,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'slanted',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 113
               }
             }
@@ -9800,7 +9360,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 113
       }
     },
@@ -9821,7 +9380,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 115
               }
             }
@@ -9846,7 +9404,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 115
       }
     },
@@ -9867,7 +9424,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 116
               }
             }
@@ -9898,7 +9454,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 116
       }
     },
@@ -9919,7 +9474,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'sub',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               }
             },
@@ -9939,7 +9493,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               }
             }
@@ -9964,7 +9517,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 118
       }
     },
@@ -9985,7 +9537,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'sub',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               }
             },
@@ -10005,7 +9556,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               }
             }
@@ -10036,7 +9586,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 119
       }
     },
@@ -10057,7 +9606,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 121
               }
             },
@@ -10090,7 +9638,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 121
               }
             },
@@ -10121,7 +9668,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 121
               }
             }
@@ -10146,7 +9692,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 121
       }
     },
@@ -10167,7 +9712,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               }
             },
@@ -10200,7 +9744,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               }
             },
@@ -10231,7 +9774,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               }
             }
@@ -10291,7 +9833,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 124
               }
             },
@@ -10394,7 +9935,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 126
               }
             },
@@ -10424,7 +9964,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'atchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -10439,7 +9978,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'lbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -10454,7 +9992,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'rbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -10469,7 +10006,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'backslashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     },
@@ -10484,7 +10020,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'hashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 128
                       }
                     }
@@ -10510,7 +10045,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 128
               }
             },
@@ -10540,7 +10074,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'LaTeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -10555,7 +10088,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'TeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -10570,7 +10102,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'bullet',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -10585,7 +10116,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -10600,7 +10130,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'copyright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -10615,7 +10144,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -10630,7 +10158,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'enddots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     }
@@ -10660,7 +10187,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 130
               }
             },
@@ -10690,7 +10216,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'equiv',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -10705,7 +10230,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -10720,7 +10244,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'euro',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -10735,7 +10258,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'exclamdown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -10750,7 +10272,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'expansion',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     },
@@ -10765,7 +10286,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 132
                       }
                     }
@@ -10793,7 +10313,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 132
               }
             },
@@ -10823,7 +10342,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'geq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10838,7 +10356,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'leq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     },
@@ -10853,7 +10370,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'arrow',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 134
                       }
                     }
@@ -10875,7 +10391,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 134
               }
             },
@@ -10905,7 +10420,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ordf',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -10920,7 +10434,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ordm',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -10935,7 +10448,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'point',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -10950,7 +10462,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'pounds',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -10965,7 +10476,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'print',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -10980,7 +10490,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'questiondown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     },
@@ -10995,7 +10504,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'registeredsymbol',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 136
                       }
                     }
@@ -11025,7 +10533,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 136
               }
             },
@@ -11055,7 +10562,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'result',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     },
@@ -11070,7 +10576,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'textdegree',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     },
@@ -11085,7 +10590,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'tie',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     },
@@ -11100,7 +10604,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'today',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     },
@@ -11115,7 +10618,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 138
                       }
                     }
@@ -11141,7 +10643,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 138
               }
             },
@@ -11171,7 +10672,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11186,7 +10686,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ae',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11201,7 +10700,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'oe',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11216,7 +10714,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'AE',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11231,7 +10728,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'OE',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11246,7 +10742,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'o',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11261,7 +10756,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'O',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11276,7 +10770,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ss',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11291,7 +10784,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'l',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11306,7 +10798,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'L',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11321,7 +10812,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'DH',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11336,7 +10826,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dh',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11351,7 +10840,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'TH',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     },
@@ -11366,7 +10854,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'th',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 140
                       }
                     }
@@ -11410,7 +10897,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 140
               }
             },
@@ -11445,7 +10931,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11465,7 +10950,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11489,7 +10973,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 142
                               }
                             }
@@ -11499,7 +10982,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11519,7 +11001,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11539,7 +11020,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11559,7 +11039,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11579,7 +11058,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11599,7 +11077,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11619,7 +11096,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ringaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11639,7 +11115,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'H',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     },
@@ -11659,7 +11134,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ogonek',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 142
                       }
                     }
@@ -11697,7 +11171,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 142
               }
             },
@@ -11732,7 +11205,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     },
@@ -11752,7 +11224,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'u',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     },
@@ -11772,7 +11243,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'ubaraccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     },
@@ -11792,7 +11262,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'udotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     },
@@ -11812,7 +11281,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'v',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     },
@@ -11832,7 +11300,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     },
@@ -11852,7 +11319,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'tieaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 144
                       }
                     }
@@ -11882,7 +11348,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 144
               }
             },
@@ -11917,7 +11382,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     },
@@ -11941,7 +11405,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                               ],
                               'cmdname' => '=',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 146
                               }
                             }
@@ -11951,7 +11414,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     },
@@ -11975,7 +11437,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                               ],
                               'cmdname' => '\'',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 146
                               }
                             }
@@ -11985,7 +11446,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 146
                       }
                     }
@@ -12007,7 +11467,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 146
               }
             },
@@ -12037,7 +11496,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 148
                       }
                     },
@@ -12052,7 +11510,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'quotedblright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 148
                       }
                     },
@@ -12067,7 +11524,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'quoteleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 148
                       }
                     },
@@ -12082,7 +11538,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'quoteright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 148
                       }
                     },
@@ -12097,7 +11552,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'quotedblbase',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 148
                       }
                     },
@@ -12112,7 +11566,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'quotesinglbase',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 148
                       }
                     }
@@ -12140,7 +11593,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 148
               }
             },
@@ -12170,7 +11622,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'guillemetleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 150
                       }
                     },
@@ -12185,7 +11636,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'guillemetright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 150
                       }
                     },
@@ -12200,7 +11650,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'guillemotleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 150
                       }
                     },
@@ -12215,7 +11664,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'guillemotright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 150
                       }
                     },
@@ -12230,7 +11678,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'guilsinglleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 150
                       }
                     },
@@ -12245,7 +11692,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'guilsinglright',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 150
                       }
                     }
@@ -12273,7 +11719,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 150
               }
             },
@@ -12312,7 +11757,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 152
               }
             },
@@ -12360,7 +11804,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 154
                       }
                     },
@@ -12380,7 +11823,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 154
                       }
                     },
@@ -12400,7 +11842,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 154
                       }
                     }
@@ -12422,7 +11863,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 154
               }
             },
@@ -12451,7 +11891,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 156
                 }
               },
@@ -12496,7 +11935,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 157
                       }
                     },
@@ -12516,7 +11954,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 157
                       }
                     },
@@ -12536,7 +11973,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'abbr',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 157
                       }
                     }
@@ -12558,7 +11994,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 157
               }
             },
@@ -12593,7 +12028,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 158
                     }
                   },
@@ -12651,7 +12085,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 160
                       }
                     },
@@ -12677,7 +12110,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 160
                       }
                     }
@@ -12697,7 +12129,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 160
               }
             },
@@ -12726,7 +12157,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 162
                 }
               },
@@ -12761,7 +12191,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 163
                       }
                     },
@@ -12816,7 +12245,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 163
                       }
                     }
@@ -12836,7 +12264,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 163
               }
             },
@@ -12875,7 +12302,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         'delimiter' => '.'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 165
                       }
                     }
@@ -12893,7 +12319,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 165
               }
             },
@@ -12928,7 +12353,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 166
                     }
                   },
@@ -12974,7 +12398,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                               ],
                               'cmdname' => 'asis',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 168
                               }
                             }
@@ -12984,7 +12407,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'cite',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13017,7 +12439,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                               ],
                               'cmdname' => 'b',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 168
                               }
                             }
@@ -13027,7 +12448,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'w',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13047,7 +12467,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13067,7 +12486,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13087,7 +12505,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13107,7 +12524,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 't',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13127,7 +12543,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13147,7 +12562,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dfn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     },
@@ -13167,7 +12581,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'i',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 168
                       }
                     }
@@ -13201,7 +12614,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 168
               }
             },
@@ -13236,7 +12648,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'env',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     },
@@ -13256,7 +12667,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     },
@@ -13276,7 +12686,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'option',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     },
@@ -13296,7 +12705,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     },
@@ -13316,7 +12724,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'command',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     },
@@ -13336,7 +12743,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'file',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     },
@@ -13363,7 +12769,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                               ],
                               'cmdname' => 'key',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 170
                               }
                             }
@@ -13373,7 +12778,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 170
                       }
                     }
@@ -13403,7 +12807,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 170
               }
             },
@@ -13441,7 +12844,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'dmn',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 172
                       }
                     }
@@ -13460,7 +12862,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 172
               }
             },
@@ -13495,7 +12896,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'sansserif',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 174
                       }
                     },
@@ -13515,7 +12915,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'slanted',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 174
                       }
                     }
@@ -13535,7 +12934,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 174
               }
             },
@@ -13570,7 +12968,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'indicateurl',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 176
                       }
                     }
@@ -13588,7 +12985,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 176
               }
             },
@@ -13623,7 +13019,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'sub',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 178
                       }
                     },
@@ -13643,7 +13038,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'sup',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 178
                       }
                     }
@@ -13663,7 +13057,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 178
               }
             },
@@ -13698,7 +13091,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 180
                       }
                     },
@@ -13731,7 +13123,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'url',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 180
                       }
                     },
@@ -13762,7 +13153,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'uref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 180
                       }
                     }
@@ -13784,7 +13174,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 180
               }
             },
@@ -13810,7 +13199,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 122
       }
     },
@@ -16254,7 +15642,6 @@ $result_errors{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: @verb should not appear on @node line
 ',
-    'file_name' => '',
     'line_nr' => 98,
     'text' => '@verb should not appear on @node line',
     'type' => 'warning'
@@ -16262,7 +15649,6 @@ $result_errors{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: @verb should not appear on @chapter line
 ',
-    'file_name' => '',
     'line_nr' => 100,
     'text' => '@verb should not appear on @chapter line',
     'type' => 'warning'
@@ -16270,7 +15656,6 @@ $result_errors{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: @verb should not appear anywhere inside @ref
 ',
-    'file_name' => '',
     'line_nr' => 165,
     'text' => '@verb should not appear anywhere inside @ref',
     'type' => 'warning'
@@ -16285,7 +15670,6 @@ 
$result_converted_errors{'file_html'}->{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for HTML) not found, 
using `f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 95,
     'text' => '@image file `f--ile1\' (for HTML) not found, using 
`f--ile1.jpg\'',
     'type' => 'warning'
@@ -16293,7 +15677,6 @@ 
$result_converted_errors{'file_html'}->{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for HTML) not found, 
using `f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 93,
     'text' => '@image file `f--ile1\' (for HTML) not found, using 
`f--ile1.jpg\'',
     'type' => 'warning'
@@ -16301,7 +15684,6 @@ 
$result_converted_errors{'file_html'}->{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for HTML) not found, 
using `f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 95,
     'text' => '@image file `f--ile1\' (for HTML) not found, using 
`f--ile1.jpg\'',
     'type' => 'warning'
@@ -16309,7 +15691,6 @@ 
$result_converted_errors{'file_html'}->{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: @image file `f--ile1\' (for HTML) not found, 
using `f--ile1.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 163,
     'text' => '@image file `f--ile1\' (for HTML) not found, using 
`f--ile1.jpg\'',
     'type' => 'warning'
@@ -16321,7 +15702,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 26,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -16329,7 +15709,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: menu entry node name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 34,
     'text' => 'menu entry node name should not contain `:\'',
     'type' => 'warning'
@@ -16337,7 +15716,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => "warning: \@node name should not contain `,': LaTeX TeX 
\x{2022} , \x{a9} ... ...
 ",
-    'file_name' => '',
     'line_nr' => 46,
     'text' => "\@node name should not contain `,': LaTeX TeX \x{2022} , \x{a9} 
... ...",
     'type' => 'warning'
@@ -16345,7 +15723,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 93,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -16353,7 +15730,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 95,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -16361,7 +15737,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: could not find @image file `f--ile1.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 93,
     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
     'type' => 'warning'
@@ -16369,7 +15744,6 @@ 
$result_converted_errors{'file_info'}->{'at_commands_in_refs_utf8'} = [
   {
     'error_line' => 'warning: @ref node name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 180,
     'text' => '@ref node name should not contain `:\'',
     'type' => 'warning'
diff --git 
a/tp/t/results/formats_encodings/documentencoding_utf8_and_insertions.pl 
b/tp/t/results/formats_encodings/documentencoding_utf8_and_insertions.pl
index d73816aa7a..f0bd8b6292 100644
--- a/tp/t/results/formats_encodings/documentencoding_utf8_and_insertions.pl
+++ b/tp/t/results/formats_encodings/documentencoding_utf8_and_insertions.pl
@@ -37,7 +37,6 @@ $result_trees{'documentencoding_utf8_and_insertions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -64,7 +63,6 @@ $result_trees{'documentencoding_utf8_and_insertions'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -84,7 +82,6 @@ $result_trees{'documentencoding_utf8_and_insertions'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -132,7 +129,6 @@ $result_trees{'documentencoding_utf8_and_insertions'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 },
@@ -152,7 +148,6 @@ $result_trees{'documentencoding_utf8_and_insertions'} = {
                   ],
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 },
@@ -190,13 +185,11 @@ $result_trees{'documentencoding_utf8_and_insertions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/formats_encodings/dotless_argument_non_ascii.pl 
b/tp/t/results/formats_encodings/dotless_argument_non_ascii.pl
index 65271b1e67..d2ee273eae 100644
--- a/tp/t/results/formats_encodings/dotless_argument_non_ascii.pl
+++ b/tp/t/results/formats_encodings/dotless_argument_non_ascii.pl
@@ -43,7 +43,6 @@ $result_trees{'dotless_argument_non_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'dotless_argument_non_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'dotless_argument_non_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -149,7 +146,6 @@ $result_trees{'dotless_argument_non_ascii'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -175,7 +171,6 @@ $result_trees{'dotless_argument_non_ascii'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -196,7 +191,6 @@ $result_trees{'dotless_argument_non_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -323,7 +317,6 @@ $result_errors{'dotless_argument_non_ascii'} = [
   {
     'error_line' => "\@dotless expects `i' or `j' as argument, not `\x{ea}'
 ",
-    'file_name' => '',
     'line_nr' => 6,
     'text' => "\@dotless expects `i' or `j' as argument, not `\x{ea}'",
     'type' => 'error'
@@ -331,7 +324,6 @@ $result_errors{'dotless_argument_non_ascii'} = [
   {
     'error_line' => "\@dotless expects `i' or `j' as argument, not `\x{ea}'
 ",
-    'file_name' => '',
     'line_nr' => 7,
     'text' => "\@dotless expects `i' or `j' as argument, not `\x{ea}'",
     'type' => 'error'
diff --git 
a/tp/t/results/formats_encodings/no_documentencoding_and_insertions.pl 
b/tp/t/results/formats_encodings/no_documentencoding_and_insertions.pl
index 56a883bdb7..762bc216dd 100644
--- a/tp/t/results/formats_encodings/no_documentencoding_and_insertions.pl
+++ b/tp/t/results/formats_encodings/no_documentencoding_and_insertions.pl
@@ -32,7 +32,6 @@ $result_trees{'no_documentencoding_and_insertions'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -52,7 +51,6 @@ $result_trees{'no_documentencoding_and_insertions'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -100,7 +98,6 @@ $result_trees{'no_documentencoding_and_insertions'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -120,7 +117,6 @@ $result_trees{'no_documentencoding_and_insertions'} = {
                   ],
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -158,13 +154,11 @@ $result_trees{'no_documentencoding_and_insertions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
diff --git a/tp/t/results/formats_encodings/verb_delimiter_not_ascii.pl 
b/tp/t/results/formats_encodings/verb_delimiter_not_ascii.pl
index e0dfe8a4a0..7fe29b244e 100644
--- a/tp/t/results/formats_encodings/verb_delimiter_not_ascii.pl
+++ b/tp/t/results/formats_encodings/verb_delimiter_not_ascii.pl
@@ -43,7 +43,6 @@ $result_trees{'verb_delimiter_not_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'verb_delimiter_not_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'verb_delimiter_not_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -153,7 +150,6 @@ $result_trees{'verb_delimiter_not_ascii'} = {
                 'delimiter' => "\x{ea}"
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -174,7 +170,6 @@ $result_trees{'verb_delimiter_not_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/formats_encodings/weird_accents.pl 
b/tp/t/results/formats_encodings/weird_accents.pl
index 048fef67bb..9b224adf30 100644
--- a/tp/t/results/formats_encodings/weird_accents.pl
+++ b/tp/t/results/formats_encodings/weird_accents.pl
@@ -39,7 +39,6 @@ $result_trees{'weird_accents'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -82,7 +81,6 @@ $result_trees{'weird_accents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -118,7 +116,6 @@ $result_trees{'weird_accents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -150,7 +147,6 @@ $result_trees{'weird_accents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -201,7 +197,6 @@ $result_trees{'weird_accents'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 9
                               }
                             }
@@ -211,7 +206,6 @@ $result_trees{'weird_accents'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -221,7 +215,6 @@ $result_trees{'weird_accents'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -260,7 +253,6 @@ $result_trees{'weird_accents'} = {
                               ],
                               'cmdname' => '~',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 11
                               }
                             }
@@ -270,7 +262,6 @@ $result_trees{'weird_accents'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -280,7 +271,6 @@ $result_trees{'weird_accents'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -315,7 +305,6 @@ $result_trees{'weird_accents'} = {
                       ],
                       'cmdname' => 'ubaraccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -325,7 +314,6 @@ $result_trees{'weird_accents'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -364,7 +352,6 @@ $result_trees{'weird_accents'} = {
                               ],
                               'cmdname' => '`',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 15
                               }
                             }
@@ -374,7 +361,6 @@ $result_trees{'weird_accents'} = {
                       ],
                       'cmdname' => 'udotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -384,7 +370,6 @@ $result_trees{'weird_accents'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -423,7 +408,6 @@ $result_trees{'weird_accents'} = {
                               ],
                               'cmdname' => '`',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               }
                             }
@@ -433,7 +417,6 @@ $result_trees{'weird_accents'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -443,7 +426,6 @@ $result_trees{'weird_accents'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -464,7 +446,6 @@ $result_trees{'weird_accents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
diff --git a/tp/t/results/formats_encodings/weird_accents_disable_encoding.pl 
b/tp/t/results/formats_encodings/weird_accents_disable_encoding.pl
index 779207408f..29d4249ee3 100644
--- a/tp/t/results/formats_encodings/weird_accents_disable_encoding.pl
+++ b/tp/t/results/formats_encodings/weird_accents_disable_encoding.pl
@@ -39,7 +39,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -82,7 +81,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -118,7 +116,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -150,7 +147,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -201,7 +197,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 9
                               }
                             }
@@ -211,7 +206,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -221,7 +215,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -260,7 +253,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                               ],
                               'cmdname' => '~',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 11
                               }
                             }
@@ -270,7 +262,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -280,7 +271,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -315,7 +305,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                       ],
                       'cmdname' => 'ubaraccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -325,7 +314,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -364,7 +352,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                               ],
                               'cmdname' => '`',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 15
                               }
                             }
@@ -374,7 +361,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                       ],
                       'cmdname' => 'udotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -384,7 +370,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -423,7 +408,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                               ],
                               'cmdname' => '`',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               }
                             }
@@ -433,7 +417,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -443,7 +426,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
               ],
               'cmdname' => '=',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -464,7 +446,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
diff --git a/tp/t/results/heading/heading_in_copying.pl 
b/tp/t/results/heading/heading_in_copying.pl
index 04aeb13d20..c2538fc145 100644
--- a/tp/t/results/heading/heading_in_copying.pl
+++ b/tp/t/results/heading/heading_in_copying.pl
@@ -54,7 +54,6 @@ $result_trees{'heading_in_copying'} = {
                       ],
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -75,7 +74,6 @@ $result_trees{'heading_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -111,7 +109,6 @@ $result_trees{'heading_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'index_entry_command'
@@ -147,7 +144,6 @@ $result_trees{'heading_in_copying'} = {
                       ],
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -168,7 +164,6 @@ $result_trees{'heading_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -199,13 +194,11 @@ $result_trees{'heading_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -245,7 +238,6 @@ $result_trees{'heading_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -283,7 +275,6 @@ $result_trees{'heading_in_copying'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -298,7 +289,6 @@ $result_trees{'heading_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git a/tp/t/results/heading/heading_in_example.pl 
b/tp/t/results/heading/heading_in_example.pl
index 9ee1ce47f2..34504a038a 100644
--- a/tp/t/results/heading/heading_in_example.pl
+++ b/tp/t/results/heading/heading_in_example.pl
@@ -49,7 +49,6 @@ $result_trees{'heading_in_example'} = {
                       ],
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -70,7 +69,6 @@ $result_trees{'heading_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -101,13 +99,11 @@ $result_trees{'heading_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/heading/heading_in_quotation.pl 
b/tp/t/results/heading/heading_in_quotation.pl
index 2e5745a3ad..1fa34afb68 100644
--- a/tp/t/results/heading/heading_in_quotation.pl
+++ b/tp/t/results/heading/heading_in_quotation.pl
@@ -54,7 +54,6 @@ $result_trees{'heading_in_quotation'} = {
                       ],
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -75,7 +74,6 @@ $result_trees{'heading_in_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -111,13 +109,11 @@ $result_trees{'heading_in_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/html_tests/acronym_in_node_and_section.pl 
b/tp/t/results/html_tests/acronym_in_node_and_section.pl
index 7b18a4a1e6..016f6840cd 100644
--- a/tp/t/results/html_tests/acronym_in_node_and_section.pl
+++ b/tp/t/results/html_tests/acronym_in_node_and_section.pl
@@ -38,7 +38,6 @@ $result_trees{'acronym_in_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'acronym_in_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'acronym_in_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -144,7 +141,6 @@ $result_trees{'acronym_in_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -176,7 +172,6 @@ $result_trees{'acronym_in_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -232,7 +227,6 @@ $result_trees{'acronym_in_node_and_section'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -258,7 +252,6 @@ $result_trees{'acronym_in_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -282,7 +275,6 @@ $result_trees{'acronym_in_node_and_section'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -307,7 +299,6 @@ $result_trees{'acronym_in_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -331,7 +322,6 @@ $result_trees{'acronym_in_node_and_section'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -370,7 +360,6 @@ $result_trees{'acronym_in_node_and_section'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -391,7 +380,6 @@ $result_trees{'acronym_in_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git a/tp/t/results/html_tests/automatic_menus.pl 
b/tp/t/results/html_tests/automatic_menus.pl
index b002d7e457..fbfd311dd4 100644
--- a/tp/t/results/html_tests/automatic_menus.pl
+++ b/tp/t/results/html_tests/automatic_menus.pl
@@ -38,7 +38,6 @@ $result_trees{'automatic_menus'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'automatic_menus'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -125,7 +123,6 @@ $result_trees{'automatic_menus'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -137,7 +134,6 @@ $result_trees{'automatic_menus'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -176,7 +172,6 @@ $result_trees{'automatic_menus'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -227,7 +222,6 @@ $result_trees{'automatic_menus'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -239,7 +233,6 @@ $result_trees{'automatic_menus'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -278,7 +271,6 @@ $result_trees{'automatic_menus'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -310,7 +302,6 @@ $result_trees{'automatic_menus'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -341,7 +332,6 @@ $result_trees{'automatic_menus'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git a/tp/t/results/html_tests/character_number_leading_toc_stoc.pl 
b/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
index 50b6af5afb..bd09bc3dc2 100644
--- a/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
+++ b/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
@@ -35,7 +35,6 @@ $result_trees{'character_number_leading_toc_stoc'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -66,7 +65,6 @@ $result_trees{'character_number_leading_toc_stoc'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -95,7 +93,6 @@ $result_trees{'character_number_leading_toc_stoc'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -133,7 +130,6 @@ $result_trees{'character_number_leading_toc_stoc'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -152,7 +148,6 @@ $result_trees{'character_number_leading_toc_stoc'} = {
           ],
           'cmdname' => 'shortcontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -169,7 +164,6 @@ $result_trees{'character_number_leading_toc_stoc'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
diff --git a/tp/t/results/html_tests/check_htmlxref.pl 
b/tp/t/results/html_tests/check_htmlxref.pl
index c895dca86e..8aaa2bd9dc 100644
--- a/tp/t/results/html_tests/check_htmlxref.pl
+++ b/tp/t/results/html_tests/check_htmlxref.pl
@@ -116,7 +116,6 @@ $result_trees{'check_htmlxref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -205,7 +204,6 @@ $result_trees{'check_htmlxref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -272,7 +270,6 @@ $result_trees{'check_htmlxref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -344,7 +341,6 @@ $result_trees{'check_htmlxref'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -396,7 +392,6 @@ $result_trees{'check_htmlxref'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -443,7 +438,6 @@ $result_trees{'check_htmlxref'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -475,13 +469,11 @@ $result_trees{'check_htmlxref'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -498,7 +490,6 @@ $result_trees{'check_htmlxref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -561,7 +552,6 @@ $result_trees{'check_htmlxref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -652,7 +642,6 @@ $result_trees{'check_htmlxref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -716,7 +705,6 @@ $result_trees{'check_htmlxref'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -737,7 +725,6 @@ $result_trees{'check_htmlxref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
@@ -1030,7 +1017,6 @@ $result_converted_errors{'html'}->{'check_htmlxref'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`../there/no_existing_no_manual_direction\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no htmlxref.cnf entry found for 
`../there/no_existing_no_manual_direction\'',
     'type' => 'warning'
@@ -1038,7 +1024,6 @@ $result_converted_errors{'html'}->{'check_htmlxref'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for `dir\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no htmlxref.cnf entry found for `dir\'',
     'type' => 'warning'
@@ -1046,7 +1031,6 @@ $result_converted_errors{'html'}->{'check_htmlxref'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`no_existing_no_manual.info\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
     'type' => 'warning'
@@ -1054,7 +1038,6 @@ $result_converted_errors{'html'}->{'check_htmlxref'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`no_existing_no_manual.info\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
     'type' => 'warning'
@@ -1062,7 +1045,6 @@ $result_converted_errors{'html'}->{'check_htmlxref'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`no_existing_no_manual.info\'
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
     'type' => 'warning'
@@ -1070,7 +1052,6 @@ $result_converted_errors{'html'}->{'check_htmlxref'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`chap_not_existing\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'no htmlxref.cnf entry found for `chap_not_existing\'',
     'type' => 'warning'
@@ -1078,7 +1059,6 @@ $result_converted_errors{'html'}->{'check_htmlxref'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for `dir\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'no htmlxref.cnf entry found for `dir\'',
     'type' => 'warning'
@@ -1086,7 +1066,6 @@ $result_converted_errors{'html'}->{'check_htmlxref'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`some_name_inf.inf\'
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'no htmlxref.cnf entry found for `some_name_inf.inf\'',
     'type' => 'warning'
diff --git a/tp/t/results/html_tests/check_htmlxref_ignore_ref_top_up.pl 
b/tp/t/results/html_tests/check_htmlxref_ignore_ref_top_up.pl
index 62d5b290a4..145ee3f1ad 100644
--- a/tp/t/results/html_tests/check_htmlxref_ignore_ref_top_up.pl
+++ b/tp/t/results/html_tests/check_htmlxref_ignore_ref_top_up.pl
@@ -116,7 +116,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -205,7 +204,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -272,7 +270,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -344,7 +341,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -396,7 +392,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -443,7 +438,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -475,13 +469,11 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -498,7 +490,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -561,7 +552,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -652,7 +642,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -716,7 +705,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -737,7 +725,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
@@ -1030,7 +1017,6 @@ 
$result_converted_errors{'html'}->{'check_htmlxref_ignore_ref_top_up'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`../there/no_existing_no_manual_direction\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no htmlxref.cnf entry found for 
`../there/no_existing_no_manual_direction\'',
     'type' => 'warning'
@@ -1038,7 +1024,6 @@ 
$result_converted_errors{'html'}->{'check_htmlxref_ignore_ref_top_up'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`no_existing_no_manual.info\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
     'type' => 'warning'
@@ -1046,7 +1031,6 @@ 
$result_converted_errors{'html'}->{'check_htmlxref_ignore_ref_top_up'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`no_existing_no_manual.info\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
     'type' => 'warning'
@@ -1054,7 +1038,6 @@ 
$result_converted_errors{'html'}->{'check_htmlxref_ignore_ref_top_up'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`no_existing_no_manual.info\'
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
     'type' => 'warning'
@@ -1062,7 +1045,6 @@ 
$result_converted_errors{'html'}->{'check_htmlxref_ignore_ref_top_up'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`chap_not_existing\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'no htmlxref.cnf entry found for `chap_not_existing\'',
     'type' => 'warning'
@@ -1070,7 +1052,6 @@ 
$result_converted_errors{'html'}->{'check_htmlxref_ignore_ref_top_up'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for `dir\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'no htmlxref.cnf entry found for `dir\'',
     'type' => 'warning'
@@ -1078,7 +1059,6 @@ 
$result_converted_errors{'html'}->{'check_htmlxref_ignore_ref_top_up'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`some_name_inf.inf\'
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'no htmlxref.cnf entry found for `some_name_inf.inf\'',
     'type' => 'warning'
diff --git a/tp/t/results/html_tests/check_htmlxref_menu.pl 
b/tp/t/results/html_tests/check_htmlxref_menu.pl
index d0408336f3..86aaab1b85 100644
--- a/tp/t/results/html_tests/check_htmlxref_menu.pl
+++ b/tp/t/results/html_tests/check_htmlxref_menu.pl
@@ -124,7 +124,6 @@ $result_trees{'check_htmlxref_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -213,7 +212,6 @@ $result_trees{'check_htmlxref_menu'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -280,7 +278,6 @@ $result_trees{'check_htmlxref_menu'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -352,7 +349,6 @@ $result_trees{'check_htmlxref_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -404,7 +400,6 @@ $result_trees{'check_htmlxref_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -451,7 +446,6 @@ $result_trees{'check_htmlxref_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -483,13 +477,11 @@ $result_trees{'check_htmlxref_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -506,7 +498,6 @@ $result_trees{'check_htmlxref_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -569,7 +560,6 @@ $result_trees{'check_htmlxref_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -660,7 +650,6 @@ $result_trees{'check_htmlxref_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -724,7 +713,6 @@ $result_trees{'check_htmlxref_menu'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -745,7 +733,6 @@ $result_trees{'check_htmlxref_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
@@ -971,7 +958,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_menu'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`../there/no_existing_no_manual_direction\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no htmlxref.cnf entry found for 
`../there/no_existing_no_manual_direction\'',
     'type' => 'warning'
@@ -979,7 +965,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_menu'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for `dir\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no htmlxref.cnf entry found for `dir\'',
     'type' => 'warning'
@@ -987,7 +972,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_menu'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`no_existing_no_manual.info\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
     'type' => 'warning'
@@ -995,7 +979,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_menu'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`no_existing_no_manual.info\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
     'type' => 'warning'
@@ -1003,7 +986,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_menu'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`other_no_existing_no_manual\'
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'no htmlxref.cnf entry found for `other_no_existing_no_manual\'',
     'type' => 'warning'
@@ -1011,7 +993,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_menu'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`no_existing_no_manual.info\'
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
     'type' => 'warning'
@@ -1019,7 +1000,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_menu'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`chap_not_existing\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'no htmlxref.cnf entry found for `chap_not_existing\'',
     'type' => 'warning'
@@ -1027,7 +1007,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_menu'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for `dir\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'no htmlxref.cnf entry found for `dir\'',
     'type' => 'warning'
@@ -1035,7 +1014,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_menu'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`some_name_inf.inf\'
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'no htmlxref.cnf entry found for `some_name_inf.inf\'',
     'type' => 'warning'
diff --git a/tp/t/results/html_tests/check_htmlxref_no_use_nodes.pl 
b/tp/t/results/html_tests/check_htmlxref_no_use_nodes.pl
index e62fbffbed..78b5f100df 100644
--- a/tp/t/results/html_tests/check_htmlxref_no_use_nodes.pl
+++ b/tp/t/results/html_tests/check_htmlxref_no_use_nodes.pl
@@ -124,7 +124,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -213,7 +212,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -280,7 +278,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -352,7 +349,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -404,7 +400,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -451,7 +446,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -483,13 +477,11 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -506,7 +498,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -569,7 +560,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -660,7 +650,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -724,7 +713,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -745,7 +733,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
@@ -971,7 +958,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_no_use_nodes'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`no_existing_no_manual.info\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
     'type' => 'warning'
@@ -979,7 +965,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_no_use_nodes'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`no_existing_no_manual.info\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
     'type' => 'warning'
@@ -987,7 +972,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_no_use_nodes'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for `dir\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no htmlxref.cnf entry found for `dir\'',
     'type' => 'warning'
@@ -995,7 +979,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_no_use_nodes'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`../there/no_existing_no_manual_direction\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no htmlxref.cnf entry found for 
`../there/no_existing_no_manual_direction\'',
     'type' => 'warning'
@@ -1003,7 +986,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_no_use_nodes'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`some_name_inf.inf\'
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'no htmlxref.cnf entry found for `some_name_inf.inf\'',
     'type' => 'warning'
@@ -1011,7 +993,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_no_use_nodes'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for 
`chap_not_existing\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'no htmlxref.cnf entry found for `chap_not_existing\'',
     'type' => 'warning'
@@ -1019,7 +1000,6 @@ 
$result_converted_errors{'file_html'}->{'check_htmlxref_no_use_nodes'} = [
   {
     'error_line' => 'warning: no htmlxref.cnf entry found for `dir\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'no htmlxref.cnf entry found for `dir\'',
     'type' => 'warning'
diff --git a/tp/t/results/html_tests/commands_in_abbr.pl 
b/tp/t/results/html_tests/commands_in_abbr.pl
index fd6a1d1427..061e9b23eb 100644
--- a/tp/t/results/html_tests/commands_in_abbr.pl
+++ b/tp/t/results/html_tests/commands_in_abbr.pl
@@ -36,7 +36,6 @@ $result_trees{'commands_in_abbr'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -54,7 +53,6 @@ $result_trees{'commands_in_abbr'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -111,7 +109,6 @@ $result_trees{'commands_in_abbr'} = {
                           ],
                           'cmdname' => 'b',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         },
@@ -129,7 +126,6 @@ $result_trees{'commands_in_abbr'} = {
                   ],
                   'cmdname' => 'abbr',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 },
@@ -167,13 +163,11 @@ $result_trees{'commands_in_abbr'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
diff --git a/tp/t/results/html_tests/commands_in_alt.pl 
b/tp/t/results/html_tests/commands_in_alt.pl
index 189a56010f..6014c29a90 100644
--- a/tp/t/results/html_tests/commands_in_alt.pl
+++ b/tp/t/results/html_tests/commands_in_alt.pl
@@ -43,7 +43,6 @@ $result_trees{'commands_in_alt'} = {
                   ],
                   'cmdname' => 'b',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -56,7 +55,6 @@ $result_trees{'commands_in_alt'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -119,7 +117,6 @@ $result_trees{'commands_in_alt'} = {
                           ],
                           'cmdname' => 'b',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         }
@@ -132,7 +129,6 @@ $result_trees{'commands_in_alt'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 },
@@ -170,13 +166,11 @@ $result_trees{'commands_in_alt'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
diff --git a/tp/t/results/html_tests/commands_in_email.pl 
b/tp/t/results/html_tests/commands_in_email.pl
index 5340a470f4..1becbbc9ce 100644
--- a/tp/t/results/html_tests/commands_in_email.pl
+++ b/tp/t/results/html_tests/commands_in_email.pl
@@ -26,7 +26,6 @@ $result_trees{'commands_in_email'} = {
                       ],
                       'cmdname' => 'enddots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -46,7 +45,6 @@ $result_trees{'commands_in_email'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -56,7 +54,6 @@ $result_trees{'commands_in_email'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl 
b/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
index 2d047c5905..03977d74f8 100644
--- a/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
+++ b/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
@@ -101,7 +101,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
                     'original_def_cmdname' => 'deftypefun'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'def_line'
@@ -147,7 +146,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -158,7 +156,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -189,13 +186,11 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -214,7 +209,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -252,7 +246,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -271,7 +264,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -311,7 +303,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -347,7 +338,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -379,7 +369,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -485,7 +474,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
                 'original_def_cmdname' => 'deftypefun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'def_line'
@@ -531,7 +519,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
@@ -542,7 +529,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -561,7 +547,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
diff --git a/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl 
b/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
index fe01d17465..5777182a1c 100644
--- a/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
+++ b/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
@@ -43,7 +43,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -144,7 +143,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
                     'original_def_cmdname' => 'deftypefun'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'def_line'
@@ -190,7 +188,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -201,7 +198,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -232,13 +228,11 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -278,7 +272,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -314,7 +307,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -346,7 +338,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -452,7 +443,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
                 'original_def_cmdname' => 'deftypefun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'def_line'
@@ -498,7 +488,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -509,7 +498,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -528,7 +516,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     }
diff --git a/tp/t/results/html_tests/documentdescription.pl 
b/tp/t/results/html_tests/documentdescription.pl
index ea77f2c22b..b05fd2b5cc 100644
--- a/tp/t/results/html_tests/documentdescription.pl
+++ b/tp/t/results/html_tests/documentdescription.pl
@@ -41,7 +41,6 @@ $result_trees{'documentdescription'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -56,7 +55,6 @@ $result_trees{'documentdescription'} = {
                   ],
                   'cmdname' => 'bullet',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -71,7 +69,6 @@ $result_trees{'documentdescription'} = {
                   ],
                   'cmdname' => 'enddots',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -95,7 +92,6 @@ $result_trees{'documentdescription'} = {
                     'delimiter' => ':'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -110,7 +106,6 @@ $result_trees{'documentdescription'} = {
                   ],
                   'cmdname' => 'aa',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -134,7 +129,6 @@ $result_trees{'documentdescription'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         }
@@ -144,7 +138,6 @@ $result_trees{'documentdescription'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -168,7 +161,6 @@ $result_trees{'documentdescription'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         },
@@ -181,7 +173,6 @@ $result_trees{'documentdescription'} = {
                   ],
                   'cmdname' => 'email',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -219,13 +210,11 @@ $result_trees{'documentdescription'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -262,7 +251,6 @@ $result_trees{'documentdescription'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/html_tests/empty_titlefont.pl 
b/tp/t/results/html_tests/empty_titlefont.pl
index 7de702e04b..f3a70437ff 100644
--- a/tp/t/results/html_tests/empty_titlefont.pl
+++ b/tp/t/results/html_tests/empty_titlefont.pl
@@ -22,7 +22,6 @@ $result_trees{'empty_titlefont'} = {
           ],
           'cmdname' => 'titlefont',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
diff --git 
a/tp/t/results/html_tests/file_name_case_insensitive_conflict_node.pl 
b/tp/t/results/html_tests/file_name_case_insensitive_conflict_node.pl
index 4e4ce00186..16bbb8fd24 100644
--- a/tp/t/results/html_tests/file_name_case_insensitive_conflict_node.pl
+++ b/tp/t/results/html_tests/file_name_case_insensitive_conflict_node.pl
@@ -43,7 +43,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -156,7 +153,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = 
{
             'normalized' => 'fOO'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -180,7 +176,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -212,7 +207,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -250,7 +244,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -282,7 +275,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -320,7 +312,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -352,7 +343,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -403,7 +393,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = 
{
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -442,7 +431,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = 
{
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -463,7 +451,6 @@ $result_trees{'file_name_case_insensitive_conflict_node'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     }
@@ -751,7 +738,6 @@ 
$result_converted_errors{'file_html'}->{'file_name_case_insensitive_conflict_nod
   {
     'error_line' => 'warning: @anchor `fOO\' file Foo.html for redirection 
exists
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@anchor `fOO\' file Foo.html for redirection exists',
     'type' => 'warning'
@@ -760,7 +746,6 @@ 
$result_converted_errors{'file_html'}->{'file_name_case_insensitive_conflict_nod
     'continuation' => 1,
     'error_line' => 'warning: conflict with @node `Foo\' file
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'conflict with @node `Foo\' file',
     'type' => 'warning'
@@ -768,7 +753,6 @@ 
$result_converted_errors{'file_html'}->{'file_name_case_insensitive_conflict_nod
   {
     'error_line' => 'warning: @node `foo\' file Foo.html for redirection exists
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@node `foo\' file Foo.html for redirection exists',
     'type' => 'warning'
@@ -777,7 +761,6 @@ 
$result_converted_errors{'file_html'}->{'file_name_case_insensitive_conflict_nod
     'continuation' => 1,
     'error_line' => 'warning: conflict with @node `Foo\' file
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'conflict with @node `Foo\' file',
     'type' => 'warning'
diff --git 
a/tp/t/results/html_tests/file_name_case_insensitive_conflict_node_no_redirections.pl
 
b/tp/t/results/html_tests/file_name_case_insensitive_conflict_node_no_redirections.pl
index 961fd98d91..c1c3ee5183 100644
--- 
a/tp/t/results/html_tests/file_name_case_insensitive_conflict_node_no_redirections.pl
+++ 
b/tp/t/results/html_tests/file_name_case_insensitive_conflict_node_no_redirections.pl
@@ -43,7 +43,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -156,7 +153,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
             'normalized' => 'fOO'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -180,7 +176,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -212,7 +207,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -250,7 +244,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -282,7 +275,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -320,7 +312,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -352,7 +343,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -403,7 +393,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -442,7 +431,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -463,7 +451,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_node_no_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     }
diff --git 
a/tp/t/results/html_tests/file_name_case_insensitive_conflict_redirections.pl 
b/tp/t/results/html_tests/file_name_case_insensitive_conflict_redirections.pl
index 1ef466cdb0..fc5146052e 100644
--- 
a/tp/t/results/html_tests/file_name_case_insensitive_conflict_redirections.pl
+++ 
b/tp/t/results/html_tests/file_name_case_insensitive_conflict_redirections.pl
@@ -43,7 +43,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -114,7 +112,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
                 {
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   },
                   'type' => 'command_as_argument'
@@ -169,7 +166,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -195,7 +191,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
                         'normalized' => 'foo'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -222,7 +217,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
                           ],
                           'cmdname' => 'samp',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         },
@@ -272,7 +266,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -298,7 +291,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
                         'normalized' => 'Foo'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -325,7 +317,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
                           ],
                           'cmdname' => 'samp',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 14
                           }
                         },
@@ -374,7 +365,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -388,7 +378,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -420,7 +409,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -459,7 +447,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -480,7 +467,6 @@ 
$result_trees{'file_name_case_insensitive_conflict_redirections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
@@ -606,7 +592,6 @@ 
$result_converted_errors{'file_html'}->{'file_name_case_insensitive_conflict_red
   {
     'error_line' => 'warning: @anchor `foo\' file Foo.html for redirection 
exists
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@anchor `foo\' file Foo.html for redirection exists',
     'type' => 'warning'
@@ -615,7 +600,6 @@ 
$result_converted_errors{'file_html'}->{'file_name_case_insensitive_conflict_red
     'continuation' => 1,
     'error_line' => 'warning: conflict with @anchor `Foo\' redirection file
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'conflict with @anchor `Foo\' redirection file',
     'type' => 'warning'
diff --git a/tp/t/results/html_tests/file_name_conflict_with_Top.pl 
b/tp/t/results/html_tests/file_name_conflict_with_Top.pl
index 033c4cbbea..31a96d433f 100644
--- a/tp/t/results/html_tests/file_name_conflict_with_Top.pl
+++ b/tp/t/results/html_tests/file_name_conflict_with_Top.pl
@@ -43,7 +43,6 @@ $result_trees{'file_name_conflict_with_Top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'file_name_conflict_with_Top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'file_name_conflict_with_Top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -156,7 +153,6 @@ $result_trees{'file_name_conflict_with_Top'} = {
             'normalized' => 'index'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -175,7 +171,6 @@ $result_trees{'file_name_conflict_with_Top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -307,7 +302,6 @@ 
$result_converted_errors{'file_html'}->{'file_name_conflict_with_Top'} = [
   {
     'error_line' => 'warning: @anchor `index\' file index.html for redirection 
exists
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@anchor `index\' file index.html for redirection exists',
     'type' => 'warning'
diff --git a/tp/t/results/html_tests/file_name_conflict_with_section.pl 
b/tp/t/results/html_tests/file_name_conflict_with_section.pl
index aa93c13f4e..03411200a5 100644
--- a/tp/t/results/html_tests/file_name_conflict_with_section.pl
+++ b/tp/t/results/html_tests/file_name_conflict_with_section.pl
@@ -43,7 +43,6 @@ $result_trees{'file_name_conflict_with_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -83,7 +82,6 @@ $result_trees{'file_name_conflict_with_section'} = {
             'normalized' => 'Chap'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -105,7 +103,6 @@ $result_trees{'file_name_conflict_with_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -136,7 +133,6 @@ $result_trees{'file_name_conflict_with_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -232,7 +228,6 @@ 
$result_converted_errors{'file_html'}->{'file_name_conflict_with_section'} = [
   {
     'error_line' => 'warning: @anchor `Chap\' file Chap.html for redirection 
exists
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@anchor `Chap\' file Chap.html for redirection exists',
     'type' => 'warning'
@@ -241,7 +236,6 @@ 
$result_converted_errors{'file_html'}->{'file_name_conflict_with_section'} = [
     'continuation' => 1,
     'error_line' => 'warning: conflict with @chapter `Chap\' file
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'conflict with @chapter `Chap\' file',
     'type' => 'warning'
diff --git a/tp/t/results/html_tests/file_name_conflict_with_user_defined.pl 
b/tp/t/results/html_tests/file_name_conflict_with_user_defined.pl
index 7be1e17838..0a8565246a 100644
--- a/tp/t/results/html_tests/file_name_conflict_with_user_defined.pl
+++ b/tp/t/results/html_tests/file_name_conflict_with_user_defined.pl
@@ -43,7 +43,6 @@ $result_trees{'file_name_conflict_with_user_defined'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'file_name_conflict_with_user_defined'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'file_name_conflict_with_user_defined'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -156,7 +153,6 @@ $result_trees{'file_name_conflict_with_user_defined'} = {
             'normalized' => 'myanchor'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -180,7 +176,6 @@ $result_trees{'file_name_conflict_with_user_defined'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -212,7 +207,6 @@ $result_trees{'file_name_conflict_with_user_defined'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -243,7 +237,6 @@ $result_trees{'file_name_conflict_with_user_defined'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
@@ -431,7 +424,6 @@ 
$result_converted_errors{'file_html'}->{'file_name_conflict_with_user_defined'}
   {
     'error_line' => 'warning: @anchor `myanchor\' file myanchor.html for 
redirection exists
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@anchor `myanchor\' file myanchor.html for redirection exists',
     'type' => 'warning'
diff --git a/tp/t/results/html_tests/filenameconflictwithnonsplit.pl 
b/tp/t/results/html_tests/filenameconflictwithnonsplit.pl
index 95acda544e..9f82e15788 100644
--- a/tp/t/results/html_tests/filenameconflictwithnonsplit.pl
+++ b/tp/t/results/html_tests/filenameconflictwithnonsplit.pl
@@ -43,7 +43,6 @@ $result_trees{'filenameconflictwithnonsplit'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -88,7 +87,6 @@ $result_trees{'filenameconflictwithnonsplit'} = {
             'normalized' => 'filenameconflictwithnonsplit'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -110,7 +108,6 @@ $result_trees{'filenameconflictwithnonsplit'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/html_tests/filenameconflictwithspecialelement.pl 
b/tp/t/results/html_tests/filenameconflictwithspecialelement.pl
index 52d810ce2e..5fc2b4580f 100644
--- a/tp/t/results/html_tests/filenameconflictwithspecialelement.pl
+++ b/tp/t/results/html_tests/filenameconflictwithspecialelement.pl
@@ -43,7 +43,6 @@ $result_trees{'filenameconflictwithspecialelement'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -91,7 +90,6 @@ $result_trees{'filenameconflictwithspecialelement'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -115,7 +113,6 @@ $result_trees{'filenameconflictwithspecialelement'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -147,7 +144,6 @@ $result_trees{'filenameconflictwithspecialelement'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -206,7 +202,6 @@ $result_trees{'filenameconflictwithspecialelement'} = {
             'normalized' => 'filenameconflictwithspecialelement-fot'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -230,7 +225,6 @@ $result_trees{'filenameconflictwithspecialelement'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
@@ -372,7 +366,6 @@ 
$result_converted_errors{'file_html'}->{'filenameconflictwithspecialelement'} =
   {
     'error_line' => 'warning: @anchor `filenameconflictwithspecialelement 
fot\' file filenameconflictwithspecialelement-fot.html for redirection exists
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@anchor `filenameconflictwithspecialelement fot\' file 
filenameconflictwithspecialelement-fot.html for redirection exists',
     'type' => 'warning'
diff --git 
a/tp/t/results/html_tests/footnotestyle_separate_html_text_no_monolithic.pl 
b/tp/t/results/html_tests/footnotestyle_separate_html_text_no_monolithic.pl
index 40ee6f4ea1..64006133c9 100644
--- a/tp/t/results/html_tests/footnotestyle_separate_html_text_no_monolithic.pl
+++ b/tp/t/results/html_tests/footnotestyle_separate_html_text_no_monolithic.pl
@@ -38,7 +38,6 @@ 
$result_trees{'footnotestyle_separate_html_text_no_monolithic'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -78,7 +77,6 @@ 
$result_trees{'footnotestyle_separate_html_text_no_monolithic'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -124,7 +122,6 @@ 
$result_trees{'footnotestyle_separate_html_text_no_monolithic'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -148,7 +145,6 @@ 
$result_trees{'footnotestyle_separate_html_text_no_monolithic'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -180,7 +176,6 @@ 
$result_trees{'footnotestyle_separate_html_text_no_monolithic'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -218,7 +213,6 @@ 
$result_trees{'footnotestyle_separate_html_text_no_monolithic'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     }
diff --git a/tp/t/results/html_tests/footnotestyle_separate_late.pl 
b/tp/t/results/html_tests/footnotestyle_separate_late.pl
index 7fd8639512..2e68c48926 100644
--- a/tp/t/results/html_tests/footnotestyle_separate_late.pl
+++ b/tp/t/results/html_tests/footnotestyle_separate_late.pl
@@ -35,7 +35,6 @@ $result_trees{'footnotestyle_separate_late'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -81,7 +80,6 @@ $result_trees{'footnotestyle_separate_late'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 2
         }
       }
@@ -117,7 +115,6 @@ $result_trees{'footnotestyle_separate_late'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -167,7 +164,6 @@ $result_trees{'footnotestyle_separate_late'} = [
                 ],
                 'cmdname' => 'footnote',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 7
                 }
               },
@@ -193,7 +189,6 @@ $result_trees{'footnotestyle_separate_late'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 5
         }
       }
@@ -229,7 +224,6 @@ $result_trees{'footnotestyle_separate_late'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -279,7 +273,6 @@ $result_trees{'footnotestyle_separate_late'} = [
                 ],
                 'cmdname' => 'footnote',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 12
                 }
               },
@@ -324,7 +317,6 @@ $result_trees{'footnotestyle_separate_late'} = [
               }
             },
             'source_info' => {
-              'file_name' => '',
               'line_nr' => 14
             }
           }
@@ -338,7 +330,6 @@ $result_trees{'footnotestyle_separate_late'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 10
         }
       }
diff --git a/tp/t/results/html_tests/headings_after_lone_nodes.pl 
b/tp/t/results/html_tests/headings_after_lone_nodes.pl
index 15b535a6c4..edab5f209e 100644
--- a/tp/t/results/html_tests/headings_after_lone_nodes.pl
+++ b/tp/t/results/html_tests/headings_after_lone_nodes.pl
@@ -38,7 +38,6 @@ $result_trees{'headings_after_lone_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'headings_after_lone_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'headings_after_lone_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -144,7 +141,6 @@ $result_trees{'headings_after_lone_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -191,7 +187,6 @@ $result_trees{'headings_after_lone_nodes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -225,7 +220,6 @@ $result_trees{'headings_after_lone_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -270,7 +264,6 @@ $result_trees{'headings_after_lone_nodes'} = {
             'normalized' => 'toto'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -311,7 +304,6 @@ $result_trees{'headings_after_lone_nodes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -345,7 +337,6 @@ $result_trees{'headings_after_lone_nodes'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -383,7 +374,6 @@ $result_trees{'headings_after_lone_nodes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         },
@@ -443,13 +433,11 @@ $result_trees{'headings_after_lone_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -504,13 +492,11 @@ $result_trees{'headings_after_lone_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -564,13 +550,11 @@ $result_trees{'headings_after_lone_nodes'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 34
                     }
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 32
                 }
               },
@@ -611,7 +595,6 @@ $result_trees{'headings_after_lone_nodes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         },
@@ -632,7 +615,6 @@ $result_trees{'headings_after_lone_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -698,7 +680,6 @@ $result_trees{'headings_after_lone_nodes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 42
           }
         },
@@ -718,7 +699,6 @@ $result_trees{'headings_after_lone_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 38
       }
     },
@@ -796,13 +776,11 @@ $result_trees{'headings_after_lone_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           }
         },
@@ -835,7 +813,6 @@ $result_trees{'headings_after_lone_nodes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           }
         },
@@ -855,7 +832,6 @@ $result_trees{'headings_after_lone_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 44
       }
     },
@@ -933,13 +909,11 @@ $result_trees{'headings_after_lone_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 54
           }
         },
@@ -972,7 +946,6 @@ $result_trees{'headings_after_lone_nodes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 58
           }
         },
@@ -992,7 +965,6 @@ $result_trees{'headings_after_lone_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 52
       }
     },
@@ -1049,7 +1021,6 @@ $result_trees{'headings_after_lone_nodes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 62
           }
         },
@@ -1082,7 +1053,6 @@ $result_trees{'headings_after_lone_nodes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 64
           }
         },
@@ -1102,7 +1072,6 @@ $result_trees{'headings_after_lone_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 60
       }
     },
@@ -1186,7 +1155,6 @@ $result_trees{'headings_after_lone_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 69
               },
               'type' => 'menu_entry'
@@ -1218,13 +1186,11 @@ $result_trees{'headings_after_lone_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 68
           }
         },
@@ -1257,7 +1223,6 @@ $result_trees{'headings_after_lone_nodes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 72
           }
         },
@@ -1277,7 +1242,6 @@ $result_trees{'headings_after_lone_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 66
       }
     },
@@ -1316,7 +1280,6 @@ $result_trees{'headings_after_lone_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 74
       }
     }
diff --git a/tp/t/results/html_tests/html_in_copying.pl 
b/tp/t/results/html_tests/html_in_copying.pl
index 4b58d962e2..8b741b7ca7 100644
--- a/tp/t/results/html_tests/html_in_copying.pl
+++ b/tp/t/results/html_tests/html_in_copying.pl
@@ -92,13 +92,11 @@ $result_trees{'html_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -129,13 +127,11 @@ $result_trees{'html_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -175,7 +171,6 @@ $result_trees{'html_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -211,7 +206,6 @@ $result_trees{'html_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/html_tests/image_link_prefix.pl 
b/tp/t/results/html_tests/image_link_prefix.pl
index c519fe9c6e..0e32f392a9 100644
--- a/tp/t/results/html_tests/image_link_prefix.pl
+++ b/tp/t/results/html_tests/image_link_prefix.pl
@@ -25,7 +25,6 @@ $result_trees{'image_link_prefix'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -83,7 +82,6 @@ $result_converted_errors{'html'}->{'image_link_prefix'} = [
   {
     'error_line' => 'warning: @image file `image\' (for HTML) not found, using 
`image.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
     'type' => 'warning'
diff --git a/tp/t/results/html_tests/index_and_node_same_name.pl 
b/tp/t/results/html_tests/index_and_node_same_name.pl
index 655626fdf0..ad84f89084 100644
--- a/tp/t/results/html_tests/index_and_node_same_name.pl
+++ b/tp/t/results/html_tests/index_and_node_same_name.pl
@@ -35,7 +35,6 @@ $result_trees{'index_and_node_same_name'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -95,7 +94,6 @@ $result_trees{'index_and_node_same_name'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           },
           'type' => 'index_entry_command'
@@ -129,7 +127,6 @@ $result_trees{'index_and_node_same_name'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -150,7 +147,6 @@ $result_trees{'index_and_node_same_name'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/html_tests/index_below.pl 
b/tp/t/results/html_tests/index_below.pl
index 347d2e2ded..e29607add4 100644
--- a/tp/t/results/html_tests/index_below.pl
+++ b/tp/t/results/html_tests/index_below.pl
@@ -39,7 +39,6 @@ $result_trees{'index_below'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -86,7 +85,6 @@ $result_trees{'index_below'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -151,7 +149,6 @@ $result_trees{'index_below'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -185,7 +182,6 @@ $result_trees{'index_below'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
@@ -199,7 +195,6 @@ $result_trees{'index_below'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
diff --git a/tp/t/results/html_tests/info_js_dir_html.pl 
b/tp/t/results/html_tests/info_js_dir_html.pl
index 8e3f52b193..a74ff31735 100644
--- a/tp/t/results/html_tests/info_js_dir_html.pl
+++ b/tp/t/results/html_tests/info_js_dir_html.pl
@@ -38,7 +38,6 @@ $result_trees{'info_js_dir_html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'info_js_dir_html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'info_js_dir_html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -137,7 +134,6 @@ $result_trees{'info_js_dir_html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/html_tests/info_js_dir_html_file.pl 
b/tp/t/results/html_tests/info_js_dir_html_file.pl
index f28171d3d2..8878a04da5 100644
--- a/tp/t/results/html_tests/info_js_dir_html_file.pl
+++ b/tp/t/results/html_tests/info_js_dir_html_file.pl
@@ -43,7 +43,6 @@ $result_trees{'info_js_dir_html_file'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'info_js_dir_html_file'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'info_js_dir_html_file'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -142,7 +139,6 @@ $result_trees{'info_js_dir_html_file'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/html_tests/info_js_dir_html_text.pl 
b/tp/t/results/html_tests/info_js_dir_html_text.pl
index d4a6149750..ea06cb6135 100644
--- a/tp/t/results/html_tests/info_js_dir_html_text.pl
+++ b/tp/t/results/html_tests/info_js_dir_html_text.pl
@@ -38,7 +38,6 @@ $result_trees{'info_js_dir_html_text'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'info_js_dir_html_text'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'info_js_dir_html_text'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -137,7 +134,6 @@ $result_trees{'info_js_dir_html_text'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/html_tests/itemize_arguments.pl 
b/tp/t/results/html_tests/itemize_arguments.pl
index 3adcde5f88..7e4a8e9834 100644
--- a/tp/t/results/html_tests/itemize_arguments.pl
+++ b/tp/t/results/html_tests/itemize_arguments.pl
@@ -62,7 +62,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -93,7 +92,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -104,7 +102,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -153,7 +150,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -184,7 +180,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -195,7 +190,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -221,7 +215,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -262,7 +255,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -278,7 +270,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -309,7 +300,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -320,7 +310,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -369,7 +358,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -400,7 +388,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -411,7 +398,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -460,7 +446,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -491,7 +476,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
@@ -502,7 +486,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -551,7 +534,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -582,7 +564,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -593,7 +574,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         },
@@ -609,7 +589,6 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'cmdname' => 'today',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 26
                   },
                   'type' => 'command_as_argument'
@@ -646,7 +625,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'today',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     },
@@ -662,7 +640,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -693,7 +670,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
@@ -707,7 +683,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -728,7 +703,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'aa',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 30
                   }
                 },
@@ -747,7 +721,6 @@ $result_trees{'itemize_arguments'} = {
                           ],
                           'cmdname' => 'aa',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 30
                           }
                         }
@@ -757,7 +730,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 30
                   }
                 }
@@ -793,7 +765,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -812,7 +783,6 @@ $result_trees{'itemize_arguments'} = {
                               ],
                               'cmdname' => 'aa',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31
                               }
                             }
@@ -822,7 +792,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -838,7 +807,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -869,7 +837,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             }
@@ -880,7 +847,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           }
         },
@@ -901,7 +867,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'tie',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 34
                   },
                   'type' => 'command_as_argument'
@@ -938,7 +903,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'tie',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 35
                       }
                     },
@@ -954,7 +918,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -985,7 +948,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             }
@@ -999,7 +961,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           }
         },
@@ -1020,7 +981,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'tie',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 38
                   }
                 },
@@ -1059,7 +1019,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'tie',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39
                       }
                     },
@@ -1075,7 +1034,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -1106,7 +1064,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             }
@@ -1117,7 +1074,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38
           }
         },
@@ -1133,7 +1089,6 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'cmdname' => 'atchar',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 42
                   },
                   'type' => 'command_as_argument'
@@ -1171,7 +1126,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -1202,7 +1156,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
@@ -1216,7 +1169,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 42
           }
         },
@@ -1237,7 +1189,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'atchar',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 46
                   }
                 },
@@ -1276,7 +1227,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'atchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 47
                       }
                     },
@@ -1292,7 +1242,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -1323,7 +1272,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             }
@@ -1334,7 +1282,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           }
         },
@@ -1389,7 +1336,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             },
@@ -1420,7 +1366,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             }
@@ -1431,7 +1376,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           }
         },
@@ -1486,7 +1430,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -1517,7 +1460,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             }
@@ -1528,7 +1470,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 54
           }
         },
@@ -1549,7 +1490,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'registeredsymbol',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 58
                   },
                   'type' => 'command_as_argument'
@@ -1586,7 +1526,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'registeredsymbol',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 59
                       }
                     },
@@ -1602,7 +1541,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -1633,7 +1571,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             }
@@ -1647,7 +1584,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 58
           }
         },
@@ -1668,7 +1604,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'registeredsymbol',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 62
                   }
                 },
@@ -1707,7 +1642,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'registeredsymbol',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 63
                       }
                     },
@@ -1723,7 +1657,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             },
@@ -1754,7 +1687,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             }
@@ -1765,7 +1697,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 62
           }
         },
@@ -1786,7 +1717,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'enddots',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 66
                   },
                   'type' => 'command_as_argument'
@@ -1823,7 +1753,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'enddots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 67
                       }
                     },
@@ -1839,7 +1768,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -1870,7 +1798,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             }
@@ -1884,7 +1811,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 66
           }
         },
@@ -1905,7 +1831,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'enddots',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 70
                   }
                 },
@@ -1944,7 +1869,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'enddots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     },
@@ -1960,7 +1884,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -1991,7 +1914,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               }
             }
@@ -2002,7 +1924,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 70
           }
         },
@@ -2028,7 +1949,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 74
                   }
                 },
@@ -2052,7 +1972,6 @@ $result_trees{'itemize_arguments'} = {
                           ],
                           'cmdname' => '^',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 74
                           }
                         }
@@ -2062,7 +1981,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 74
                   }
                 }
@@ -2103,7 +2021,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 75
                       }
                     },
@@ -2127,7 +2044,6 @@ $result_trees{'itemize_arguments'} = {
                               ],
                               'cmdname' => '^',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 75
                               }
                             }
@@ -2137,7 +2053,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 75
                       }
                     },
@@ -2153,7 +2068,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 75
               }
             },
@@ -2184,7 +2098,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             }
@@ -2195,7 +2108,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 74
           }
         },
@@ -2221,7 +2133,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 78
                   }
                 },
@@ -2245,7 +2156,6 @@ $result_trees{'itemize_arguments'} = {
                           ],
                           'cmdname' => '^',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 78
                           }
                         }
@@ -2255,7 +2165,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 78
                   }
                 }
@@ -2296,7 +2205,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 79
                       }
                     },
@@ -2320,7 +2228,6 @@ $result_trees{'itemize_arguments'} = {
                               ],
                               'cmdname' => '^',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 79
                               }
                             }
@@ -2330,7 +2237,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 79
                       }
                     },
@@ -2346,7 +2252,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 79
               }
             },
@@ -2377,7 +2282,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             }
@@ -2388,7 +2292,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 78
           }
         },
@@ -2418,7 +2321,6 @@ $result_trees{'itemize_arguments'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 82
                           }
                         }
@@ -2428,7 +2330,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 82
                   }
                 },
@@ -2448,7 +2349,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'dotless',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 82
                   }
                 },
@@ -2476,7 +2376,6 @@ $result_trees{'itemize_arguments'} = {
                                   ],
                                   'cmdname' => 'dotless',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 82
                                   }
                                 }
@@ -2486,7 +2385,6 @@ $result_trees{'itemize_arguments'} = {
                           ],
                           'cmdname' => '~',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 82
                           }
                         },
@@ -2506,7 +2404,6 @@ $result_trees{'itemize_arguments'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 82
                           }
                         }
@@ -2516,7 +2413,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 82
                   }
                 }
@@ -2561,7 +2457,6 @@ $result_trees{'itemize_arguments'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 83
                               }
                             }
@@ -2571,7 +2466,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 83
                       }
                     },
@@ -2591,7 +2485,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 83
                       }
                     },
@@ -2619,7 +2512,6 @@ $result_trees{'itemize_arguments'} = {
                                       ],
                                       'cmdname' => 'dotless',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 83
                                       }
                                     }
@@ -2629,7 +2521,6 @@ $result_trees{'itemize_arguments'} = {
                               ],
                               'cmdname' => '~',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 83
                               }
                             },
@@ -2649,7 +2540,6 @@ $result_trees{'itemize_arguments'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 83
                               }
                             }
@@ -2659,7 +2549,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 83
                       }
                     },
@@ -2675,7 +2564,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               }
             },
@@ -2706,7 +2594,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 84
               }
             }
@@ -2717,7 +2604,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 82
           }
         },
@@ -2743,7 +2629,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'udotaccent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 86
                   }
                 },
@@ -2767,7 +2652,6 @@ $result_trees{'itemize_arguments'} = {
                           ],
                           'cmdname' => '\'',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 86
                           }
                         }
@@ -2777,7 +2661,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'v',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 86
                   }
                 },
@@ -2801,7 +2684,6 @@ $result_trees{'itemize_arguments'} = {
                           ],
                           'cmdname' => 'udotaccent',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 86
                           }
                         },
@@ -2825,7 +2707,6 @@ $result_trees{'itemize_arguments'} = {
                                   ],
                                   'cmdname' => '\'',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 86
                                   }
                                 }
@@ -2835,7 +2716,6 @@ $result_trees{'itemize_arguments'} = {
                           ],
                           'cmdname' => 'v',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 86
                           }
                         }
@@ -2845,7 +2725,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 86
                   }
                 }
@@ -2886,7 +2765,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'udotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 87
                       }
                     },
@@ -2910,7 +2788,6 @@ $result_trees{'itemize_arguments'} = {
                               ],
                               'cmdname' => '\'',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 87
                               }
                             }
@@ -2920,7 +2797,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'v',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 87
                       }
                     },
@@ -2944,7 +2820,6 @@ $result_trees{'itemize_arguments'} = {
                               ],
                               'cmdname' => 'udotaccent',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 87
                               }
                             },
@@ -2968,7 +2843,6 @@ $result_trees{'itemize_arguments'} = {
                                       ],
                                       'cmdname' => '\'',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 87
                                       }
                                     }
@@ -2978,7 +2852,6 @@ $result_trees{'itemize_arguments'} = {
                               ],
                               'cmdname' => 'v',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 87
                               }
                             }
@@ -2988,7 +2861,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 87
                       }
                     },
@@ -3004,7 +2876,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             },
@@ -3035,7 +2906,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 88
               }
             }
@@ -3046,7 +2916,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 86
           }
         },
@@ -3080,7 +2949,6 @@ $result_trees{'itemize_arguments'} = {
                                   ],
                                   'cmdname' => '~',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 90
                                   }
                                 }
@@ -3090,7 +2958,6 @@ $result_trees{'itemize_arguments'} = {
                           ],
                           'cmdname' => ',',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 90
                           }
                         }
@@ -3100,7 +2967,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => '=',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 90
                   }
                 },
@@ -3135,7 +3001,6 @@ $result_trees{'itemize_arguments'} = {
                                           ],
                                           'cmdname' => '~',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 90
                                           }
                                         }
@@ -3145,7 +3010,6 @@ $result_trees{'itemize_arguments'} = {
                                   ],
                                   'cmdname' => ',',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 90
                                   }
                                 }
@@ -3155,7 +3019,6 @@ $result_trees{'itemize_arguments'} = {
                           ],
                           'cmdname' => '=',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 90
                           }
                         }
@@ -3165,7 +3028,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 90
                   }
                 }
@@ -3214,7 +3076,6 @@ $result_trees{'itemize_arguments'} = {
                                       ],
                                       'cmdname' => '~',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 91
                                       }
                                     }
@@ -3224,7 +3085,6 @@ $result_trees{'itemize_arguments'} = {
                               ],
                               'cmdname' => ',',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 91
                               }
                             }
@@ -3234,7 +3094,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 91
                       }
                     },
@@ -3269,7 +3128,6 @@ $result_trees{'itemize_arguments'} = {
                                               ],
                                               'cmdname' => '~',
                                               'source_info' => {
-                                                'file_name' => '',
                                                 'line_nr' => 91
                                               }
                                             }
@@ -3279,7 +3137,6 @@ $result_trees{'itemize_arguments'} = {
                                       ],
                                       'cmdname' => ',',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 91
                                       }
                                     }
@@ -3289,7 +3146,6 @@ $result_trees{'itemize_arguments'} = {
                               ],
                               'cmdname' => '=',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 91
                               }
                             }
@@ -3299,7 +3155,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 91
                       }
                     },
@@ -3315,7 +3170,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 91
               }
             },
@@ -3346,7 +3200,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 92
               }
             }
@@ -3357,7 +3210,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 90
           }
         },
@@ -3373,7 +3225,6 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 94
                   },
                   'type' => 'command_as_argument'
@@ -3410,7 +3261,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 95
                       }
                     },
@@ -3426,7 +3276,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               }
             },
@@ -3457,7 +3306,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 96
               }
             }
@@ -3471,7 +3319,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 94
           }
         },
@@ -3495,7 +3342,6 @@ $result_trees{'itemize_arguments'} = {
                     'clickstyle' => 'arrow'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 98
                   },
                   'type' => 'command_as_argument'
@@ -3535,7 +3381,6 @@ $result_trees{'itemize_arguments'} = {
                         'clickstyle' => 'arrow'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 99
                       }
                     },
@@ -3551,7 +3396,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 99
               }
             },
@@ -3582,7 +3426,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             }
@@ -3596,7 +3439,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 98
           }
         },
@@ -3620,7 +3462,6 @@ $result_trees{'itemize_arguments'} = {
                     'clickstyle' => 'arrow'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 102
                   }
                 },
@@ -3662,7 +3503,6 @@ $result_trees{'itemize_arguments'} = {
                         'clickstyle' => 'arrow'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 103
                       }
                     },
@@ -3678,7 +3518,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -3709,7 +3548,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             }
@@ -3720,7 +3558,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 102
           }
         },
@@ -3742,7 +3579,6 @@ $result_trees{'itemize_arguments'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 106
           }
         },
@@ -3766,7 +3602,6 @@ $result_trees{'itemize_arguments'} = {
                     'clickstyle' => 'result'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 108
                   },
                   'type' => 'command_as_argument'
@@ -3806,7 +3641,6 @@ $result_trees{'itemize_arguments'} = {
                         'clickstyle' => 'result'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 109
                       }
                     },
@@ -3822,7 +3656,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 109
               }
             },
@@ -3853,7 +3686,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 110
               }
             }
@@ -3867,7 +3699,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 108
           }
         },
@@ -3891,7 +3722,6 @@ $result_trees{'itemize_arguments'} = {
                     'clickstyle' => 'result'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 112
                   }
                 },
@@ -3933,7 +3763,6 @@ $result_trees{'itemize_arguments'} = {
                         'clickstyle' => 'result'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -3949,7 +3778,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 113
               }
             },
@@ -3980,7 +3808,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 114
               }
             }
@@ -3991,7 +3818,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 112
           }
         },
@@ -4012,7 +3838,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'error',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 116
                   },
                   'type' => 'command_as_argument'
@@ -4049,7 +3874,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 117
                       }
                     },
@@ -4065,7 +3889,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 117
               }
             },
@@ -4096,7 +3919,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               }
             }
@@ -4110,7 +3932,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 116
           }
         },
@@ -4131,7 +3952,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'error',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 120
                   }
                 },
@@ -4170,7 +3990,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 121
                       }
                     },
@@ -4186,7 +4005,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 121
               }
             },
@@ -4217,7 +4035,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               }
             }
@@ -4228,7 +4045,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 120
           }
         },
@@ -4264,7 +4080,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 124
           }
         },
@@ -4280,7 +4095,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'error',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 125
                   },
                   'type' => 'command_as_argument'
@@ -4317,7 +4131,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 126
                       }
                     },
@@ -4333,7 +4146,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 126
               }
             },
@@ -4364,7 +4176,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 127
               }
             }
@@ -4378,7 +4189,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 125
           }
         },
@@ -4399,7 +4209,6 @@ $result_trees{'itemize_arguments'} = {
                   ],
                   'cmdname' => 'error',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 129
                   }
                 },
@@ -4438,7 +4247,6 @@ $result_trees{'itemize_arguments'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -4454,7 +4262,6 @@ $result_trees{'itemize_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 130
               }
             },
@@ -4485,7 +4292,6 @@ $result_trees{'itemize_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 131
               }
             }
@@ -4496,7 +4302,6 @@ $result_trees{'itemize_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 129
           }
         },
diff --git a/tp/t/results/html_tests/itemize_arguments_enable_encoding.pl 
b/tp/t/results/html_tests/itemize_arguments_enable_encoding.pl
index e819bfeb56..c163950347 100644
--- a/tp/t/results/html_tests/itemize_arguments_enable_encoding.pl
+++ b/tp/t/results/html_tests/itemize_arguments_enable_encoding.pl
@@ -62,7 +62,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -93,7 +92,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -104,7 +102,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -153,7 +150,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -184,7 +180,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -195,7 +190,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -221,7 +215,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -262,7 +255,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -278,7 +270,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -309,7 +300,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -320,7 +310,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -369,7 +358,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -400,7 +388,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -411,7 +398,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -460,7 +446,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -491,7 +476,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
@@ -502,7 +486,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -551,7 +534,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -582,7 +564,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -593,7 +574,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         },
@@ -609,7 +589,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'cmdname' => 'today',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 26
                   },
                   'type' => 'command_as_argument'
@@ -646,7 +625,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'today',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     },
@@ -662,7 +640,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -693,7 +670,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
@@ -707,7 +683,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -728,7 +703,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'aa',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 30
                   }
                 },
@@ -747,7 +721,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                           ],
                           'cmdname' => 'aa',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 30
                           }
                         }
@@ -757,7 +730,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 30
                   }
                 }
@@ -793,7 +765,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -812,7 +783,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                               ],
                               'cmdname' => 'aa',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31
                               }
                             }
@@ -822,7 +792,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -838,7 +807,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -869,7 +837,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             }
@@ -880,7 +847,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           }
         },
@@ -901,7 +867,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'tie',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 34
                   },
                   'type' => 'command_as_argument'
@@ -938,7 +903,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'tie',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 35
                       }
                     },
@@ -954,7 +918,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -985,7 +948,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             }
@@ -999,7 +961,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           }
         },
@@ -1020,7 +981,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'tie',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 38
                   }
                 },
@@ -1059,7 +1019,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'tie',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39
                       }
                     },
@@ -1075,7 +1034,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -1106,7 +1064,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             }
@@ -1117,7 +1074,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38
           }
         },
@@ -1133,7 +1089,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'cmdname' => 'atchar',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 42
                   },
                   'type' => 'command_as_argument'
@@ -1171,7 +1126,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -1202,7 +1156,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
@@ -1216,7 +1169,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 42
           }
         },
@@ -1237,7 +1189,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'atchar',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 46
                   }
                 },
@@ -1276,7 +1227,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'atchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 47
                       }
                     },
@@ -1292,7 +1242,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -1323,7 +1272,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             }
@@ -1334,7 +1282,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           }
         },
@@ -1389,7 +1336,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             },
@@ -1420,7 +1366,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             }
@@ -1431,7 +1376,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           }
         },
@@ -1486,7 +1430,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -1517,7 +1460,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             }
@@ -1528,7 +1470,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 54
           }
         },
@@ -1549,7 +1490,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'registeredsymbol',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 58
                   },
                   'type' => 'command_as_argument'
@@ -1586,7 +1526,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'registeredsymbol',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 59
                       }
                     },
@@ -1602,7 +1541,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -1633,7 +1571,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             }
@@ -1647,7 +1584,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 58
           }
         },
@@ -1668,7 +1604,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'registeredsymbol',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 62
                   }
                 },
@@ -1707,7 +1642,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'registeredsymbol',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 63
                       }
                     },
@@ -1723,7 +1657,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             },
@@ -1754,7 +1687,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             }
@@ -1765,7 +1697,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 62
           }
         },
@@ -1786,7 +1717,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'enddots',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 66
                   },
                   'type' => 'command_as_argument'
@@ -1823,7 +1753,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'enddots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 67
                       }
                     },
@@ -1839,7 +1768,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -1870,7 +1798,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             }
@@ -1884,7 +1811,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 66
           }
         },
@@ -1905,7 +1831,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'enddots',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 70
                   }
                 },
@@ -1944,7 +1869,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'enddots',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 71
                       }
                     },
@@ -1960,7 +1884,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -1991,7 +1914,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               }
             }
@@ -2002,7 +1924,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 70
           }
         },
@@ -2028,7 +1949,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 74
                   }
                 },
@@ -2052,7 +1972,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                           ],
                           'cmdname' => '^',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 74
                           }
                         }
@@ -2062,7 +1981,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 74
                   }
                 }
@@ -2103,7 +2021,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 75
                       }
                     },
@@ -2127,7 +2044,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                               ],
                               'cmdname' => '^',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 75
                               }
                             }
@@ -2137,7 +2053,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 75
                       }
                     },
@@ -2153,7 +2068,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 75
               }
             },
@@ -2184,7 +2098,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             }
@@ -2195,7 +2108,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 74
           }
         },
@@ -2221,7 +2133,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 78
                   }
                 },
@@ -2245,7 +2156,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                           ],
                           'cmdname' => '^',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 78
                           }
                         }
@@ -2255,7 +2165,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 78
                   }
                 }
@@ -2296,7 +2205,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 79
                       }
                     },
@@ -2320,7 +2228,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                               ],
                               'cmdname' => '^',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 79
                               }
                             }
@@ -2330,7 +2237,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 79
                       }
                     },
@@ -2346,7 +2252,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 79
               }
             },
@@ -2377,7 +2282,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             }
@@ -2388,7 +2292,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 78
           }
         },
@@ -2418,7 +2321,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 82
                           }
                         }
@@ -2428,7 +2330,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 82
                   }
                 },
@@ -2448,7 +2349,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'dotless',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 82
                   }
                 },
@@ -2476,7 +2376,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                   ],
                                   'cmdname' => 'dotless',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 82
                                   }
                                 }
@@ -2486,7 +2385,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                           ],
                           'cmdname' => '~',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 82
                           }
                         },
@@ -2506,7 +2404,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 82
                           }
                         }
@@ -2516,7 +2413,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 82
                   }
                 }
@@ -2561,7 +2457,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 83
                               }
                             }
@@ -2571,7 +2466,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 83
                       }
                     },
@@ -2591,7 +2485,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 83
                       }
                     },
@@ -2619,7 +2512,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                       ],
                                       'cmdname' => 'dotless',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 83
                                       }
                                     }
@@ -2629,7 +2521,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                               ],
                               'cmdname' => '~',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 83
                               }
                             },
@@ -2649,7 +2540,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 83
                               }
                             }
@@ -2659,7 +2549,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 83
                       }
                     },
@@ -2675,7 +2564,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               }
             },
@@ -2706,7 +2594,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 84
               }
             }
@@ -2717,7 +2604,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 82
           }
         },
@@ -2743,7 +2629,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'udotaccent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 86
                   }
                 },
@@ -2767,7 +2652,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                           ],
                           'cmdname' => '\'',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 86
                           }
                         }
@@ -2777,7 +2661,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'v',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 86
                   }
                 },
@@ -2801,7 +2684,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                           ],
                           'cmdname' => 'udotaccent',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 86
                           }
                         },
@@ -2825,7 +2707,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                   ],
                                   'cmdname' => '\'',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 86
                                   }
                                 }
@@ -2835,7 +2716,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                           ],
                           'cmdname' => 'v',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 86
                           }
                         }
@@ -2845,7 +2725,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 86
                   }
                 }
@@ -2886,7 +2765,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'udotaccent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 87
                       }
                     },
@@ -2910,7 +2788,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                               ],
                               'cmdname' => '\'',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 87
                               }
                             }
@@ -2920,7 +2797,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'v',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 87
                       }
                     },
@@ -2944,7 +2820,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                               ],
                               'cmdname' => 'udotaccent',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 87
                               }
                             },
@@ -2968,7 +2843,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                       ],
                                       'cmdname' => '\'',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 87
                                       }
                                     }
@@ -2978,7 +2852,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                               ],
                               'cmdname' => 'v',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 87
                               }
                             }
@@ -2988,7 +2861,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 87
                       }
                     },
@@ -3004,7 +2876,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             },
@@ -3035,7 +2906,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 88
               }
             }
@@ -3046,7 +2916,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 86
           }
         },
@@ -3080,7 +2949,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                   ],
                                   'cmdname' => '~',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 90
                                   }
                                 }
@@ -3090,7 +2958,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                           ],
                           'cmdname' => ',',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 90
                           }
                         }
@@ -3100,7 +2967,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => '=',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 90
                   }
                 },
@@ -3135,7 +3001,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                           ],
                                           'cmdname' => '~',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 90
                                           }
                                         }
@@ -3145,7 +3010,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                   ],
                                   'cmdname' => ',',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 90
                                   }
                                 }
@@ -3155,7 +3019,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                           ],
                           'cmdname' => '=',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 90
                           }
                         }
@@ -3165,7 +3028,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 90
                   }
                 }
@@ -3214,7 +3076,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                       ],
                                       'cmdname' => '~',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 91
                                       }
                                     }
@@ -3224,7 +3085,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                               ],
                               'cmdname' => ',',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 91
                               }
                             }
@@ -3234,7 +3094,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 91
                       }
                     },
@@ -3269,7 +3128,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                               ],
                                               'cmdname' => '~',
                                               'source_info' => {
-                                                'file_name' => '',
                                                 'line_nr' => 91
                                               }
                                             }
@@ -3279,7 +3137,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                       ],
                                       'cmdname' => ',',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 91
                                       }
                                     }
@@ -3289,7 +3146,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                               ],
                               'cmdname' => '=',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 91
                               }
                             }
@@ -3299,7 +3155,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 91
                       }
                     },
@@ -3315,7 +3170,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 91
               }
             },
@@ -3346,7 +3200,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 92
               }
             }
@@ -3357,7 +3210,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 90
           }
         },
@@ -3373,7 +3225,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 94
                   },
                   'type' => 'command_as_argument'
@@ -3410,7 +3261,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 95
                       }
                     },
@@ -3426,7 +3276,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               }
             },
@@ -3457,7 +3306,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 96
               }
             }
@@ -3471,7 +3319,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 94
           }
         },
@@ -3495,7 +3342,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     'clickstyle' => 'arrow'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 98
                   },
                   'type' => 'command_as_argument'
@@ -3535,7 +3381,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         'clickstyle' => 'arrow'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 99
                       }
                     },
@@ -3551,7 +3396,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 99
               }
             },
@@ -3582,7 +3426,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             }
@@ -3596,7 +3439,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 98
           }
         },
@@ -3620,7 +3462,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     'clickstyle' => 'arrow'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 102
                   }
                 },
@@ -3662,7 +3503,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         'clickstyle' => 'arrow'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 103
                       }
                     },
@@ -3678,7 +3518,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -3709,7 +3548,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             }
@@ -3720,7 +3558,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 102
           }
         },
@@ -3742,7 +3579,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 106
           }
         },
@@ -3766,7 +3602,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     'clickstyle' => 'result'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 108
                   },
                   'type' => 'command_as_argument'
@@ -3806,7 +3641,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         'clickstyle' => 'result'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 109
                       }
                     },
@@ -3822,7 +3656,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 109
               }
             },
@@ -3853,7 +3686,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 110
               }
             }
@@ -3867,7 +3699,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 108
           }
         },
@@ -3891,7 +3722,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     'clickstyle' => 'result'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 112
                   }
                 },
@@ -3933,7 +3763,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         'clickstyle' => 'result'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 113
                       }
                     },
@@ -3949,7 +3778,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 113
               }
             },
@@ -3980,7 +3808,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 114
               }
             }
@@ -3991,7 +3818,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 112
           }
         },
@@ -4012,7 +3838,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'error',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 116
                   },
                   'type' => 'command_as_argument'
@@ -4049,7 +3874,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 117
                       }
                     },
@@ -4065,7 +3889,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 117
               }
             },
@@ -4096,7 +3919,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               }
             }
@@ -4110,7 +3932,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 116
           }
         },
@@ -4131,7 +3952,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'error',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 120
                   }
                 },
@@ -4170,7 +3990,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 121
                       }
                     },
@@ -4186,7 +4005,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 121
               }
             },
@@ -4217,7 +4035,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               }
             }
@@ -4228,7 +4045,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 120
           }
         },
@@ -4264,7 +4080,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 124
           }
         },
@@ -4280,7 +4095,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'error',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 125
                   },
                   'type' => 'command_as_argument'
@@ -4317,7 +4131,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 126
                       }
                     },
@@ -4333,7 +4146,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 126
               }
             },
@@ -4364,7 +4176,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 127
               }
             }
@@ -4378,7 +4189,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 125
           }
         },
@@ -4399,7 +4209,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                   ],
                   'cmdname' => 'error',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 129
                   }
                 },
@@ -4438,7 +4247,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 130
                       }
                     },
@@ -4454,7 +4262,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 130
               }
             },
@@ -4485,7 +4292,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 131
               }
             }
@@ -4496,7 +4302,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 129
           }
         },
diff --git a/tp/t/results/html_tests/mathjax_with_texinfo.pl 
b/tp/t/results/html_tests/mathjax_with_texinfo.pl
index a67ecb6616..b04903151a 100644
--- a/tp/t/results/html_tests/mathjax_with_texinfo.pl
+++ b/tp/t/results/html_tests/mathjax_with_texinfo.pl
@@ -40,7 +40,6 @@ $result_trees{'mathjax_with_texinfo'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -58,7 +57,6 @@ $result_trees{'mathjax_with_texinfo'} = {
                           ],
                           'cmdname' => 'copyright',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         },
@@ -67,7 +65,6 @@ $result_trees{'mathjax_with_texinfo'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -78,7 +75,6 @@ $result_trees{'mathjax_with_texinfo'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -98,7 +94,6 @@ $result_trees{'mathjax_with_texinfo'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -133,13 +128,11 @@ $result_trees{'mathjax_with_texinfo'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -168,7 +161,6 @@ $result_trees{'mathjax_with_texinfo'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -183,7 +175,6 @@ $result_trees{'mathjax_with_texinfo'} = {
                       ],
                       'cmdname' => 'geq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -198,7 +189,6 @@ $result_trees{'mathjax_with_texinfo'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -218,7 +208,6 @@ $result_trees{'mathjax_with_texinfo'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -228,7 +217,6 @@ $result_trees{'mathjax_with_texinfo'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
diff --git a/tp/t/results/html_tests/mathjax_with_texinfo_enable_encoding.pl 
b/tp/t/results/html_tests/mathjax_with_texinfo_enable_encoding.pl
index 05d9929e8c..34062eabd8 100644
--- a/tp/t/results/html_tests/mathjax_with_texinfo_enable_encoding.pl
+++ b/tp/t/results/html_tests/mathjax_with_texinfo_enable_encoding.pl
@@ -43,7 +43,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -61,7 +60,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                           ],
                           'cmdname' => 'copyright',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         },
@@ -70,7 +68,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -81,7 +78,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -101,7 +97,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -136,13 +131,11 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -171,7 +164,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -186,7 +178,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                       ],
                       'cmdname' => 'geq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -201,7 +192,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -221,7 +211,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -231,7 +220,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
diff --git a/tp/t/results/html_tests/mathjax_with_texinfo_html_file.pl 
b/tp/t/results/html_tests/mathjax_with_texinfo_html_file.pl
index f0b27fe5d1..ea5d832b60 100644
--- a/tp/t/results/html_tests/mathjax_with_texinfo_html_file.pl
+++ b/tp/t/results/html_tests/mathjax_with_texinfo_html_file.pl
@@ -43,7 +43,6 @@ $result_trees{'mathjax_with_texinfo_html_file'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -61,7 +60,6 @@ $result_trees{'mathjax_with_texinfo_html_file'} = {
                           ],
                           'cmdname' => 'copyright',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         },
@@ -70,7 +68,6 @@ $result_trees{'mathjax_with_texinfo_html_file'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -81,7 +78,6 @@ $result_trees{'mathjax_with_texinfo_html_file'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -101,7 +97,6 @@ $result_trees{'mathjax_with_texinfo_html_file'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -136,13 +131,11 @@ $result_trees{'mathjax_with_texinfo_html_file'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -171,7 +164,6 @@ $result_trees{'mathjax_with_texinfo_html_file'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -186,7 +178,6 @@ $result_trees{'mathjax_with_texinfo_html_file'} = {
                       ],
                       'cmdname' => 'geq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -201,7 +192,6 @@ $result_trees{'mathjax_with_texinfo_html_file'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -221,7 +211,6 @@ $result_trees{'mathjax_with_texinfo_html_file'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -231,7 +220,6 @@ $result_trees{'mathjax_with_texinfo_html_file'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
diff --git a/tp/t/results/html_tests/mathjax_with_texinfo_html_text.pl 
b/tp/t/results/html_tests/mathjax_with_texinfo_html_text.pl
index 06c435ce62..9a8a910140 100644
--- a/tp/t/results/html_tests/mathjax_with_texinfo_html_text.pl
+++ b/tp/t/results/html_tests/mathjax_with_texinfo_html_text.pl
@@ -40,7 +40,6 @@ $result_trees{'mathjax_with_texinfo_html_text'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -58,7 +57,6 @@ $result_trees{'mathjax_with_texinfo_html_text'} = {
                           ],
                           'cmdname' => 'copyright',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         },
@@ -67,7 +65,6 @@ $result_trees{'mathjax_with_texinfo_html_text'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -78,7 +75,6 @@ $result_trees{'mathjax_with_texinfo_html_text'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -98,7 +94,6 @@ $result_trees{'mathjax_with_texinfo_html_text'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -133,13 +128,11 @@ $result_trees{'mathjax_with_texinfo_html_text'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -168,7 +161,6 @@ $result_trees{'mathjax_with_texinfo_html_text'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -183,7 +175,6 @@ $result_trees{'mathjax_with_texinfo_html_text'} = {
                       ],
                       'cmdname' => 'geq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -198,7 +189,6 @@ $result_trees{'mathjax_with_texinfo_html_text'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -218,7 +208,6 @@ $result_trees{'mathjax_with_texinfo_html_text'} = {
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -228,7 +217,6 @@ $result_trees{'mathjax_with_texinfo_html_text'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
diff --git 
a/tp/t/results/html_tests/mathjax_with_texinfo_no_convert_to_latex.pl 
b/tp/t/results/html_tests/mathjax_with_texinfo_no_convert_to_latex.pl
index 9d6cd0b1c6..dbf20be457 100644
--- a/tp/t/results/html_tests/mathjax_with_texinfo_no_convert_to_latex.pl
+++ b/tp/t/results/html_tests/mathjax_with_texinfo_no_convert_to_latex.pl
@@ -40,7 +40,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -58,7 +57,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = {
                           ],
                           'cmdname' => 'copyright',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         },
@@ -67,7 +65,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -78,7 +75,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = {
               ],
               'cmdname' => 'sup',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -98,7 +94,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -133,13 +128,11 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -168,7 +161,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = 
{
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -183,7 +175,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = 
{
                       ],
                       'cmdname' => 'geq',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -198,7 +189,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = 
{
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -218,7 +208,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = 
{
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -228,7 +217,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = 
{
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
diff --git a/tp/t/results/html_tests/menu.pl b/tp/t/results/html_tests/menu.pl
index 792cee66a8..4d0c87e8e9 100644
--- a/tp/t/results/html_tests/menu.pl
+++ b/tp/t/results/html_tests/menu.pl
@@ -45,7 +45,6 @@ $result_trees{'menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -165,7 +164,6 @@ $result_trees{'menu'} = {
                             'item_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           }
                         },
@@ -196,7 +194,6 @@ $result_trees{'menu'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9
                           }
                         }
@@ -205,7 +202,6 @@ $result_trees{'menu'} = {
                         'command_as_argument' => {}
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -261,13 +257,11 @@ $result_trees{'menu'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 12
                               }
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         },
@@ -283,7 +277,6 @@ $result_trees{'menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -350,7 +343,6 @@ $result_trees{'menu'} = {
                         'item_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -381,7 +373,6 @@ $result_trees{'menu'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     }
@@ -390,7 +381,6 @@ $result_trees{'menu'} = {
                     'command_as_argument' => {}
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -451,13 +441,11 @@ $result_trees{'menu'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 23
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -519,7 +507,6 @@ $result_trees{'menu'} = {
                         'item_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     },
@@ -550,7 +537,6 @@ $result_trees{'menu'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     }
@@ -559,7 +545,6 @@ $result_trees{'menu'} = {
                     'command_as_argument' => {}
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27
                   }
                 }
@@ -613,7 +598,6 @@ $result_trees{'menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               },
               'type' => 'menu_entry'
@@ -693,7 +677,6 @@ $result_trees{'menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               },
               'type' => 'menu_entry'
@@ -745,7 +728,6 @@ $result_trees{'menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               },
               'type' => 'menu_entry'
@@ -862,7 +844,6 @@ $result_trees{'menu'} = {
                                 'item_number' => 1
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 41
                               }
                             },
@@ -893,7 +874,6 @@ $result_trees{'menu'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 42
                               }
                             }
@@ -902,7 +882,6 @@ $result_trees{'menu'} = {
                             'command_as_argument' => {}
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 40
                           }
                         },
@@ -958,13 +937,11 @@ $result_trees{'menu'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 45
                                   }
                                 }
                               ],
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 43
                               }
                             },
@@ -980,7 +957,6 @@ $result_trees{'menu'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 39
                   },
                   'type' => 'menu_entry'
@@ -1047,7 +1023,6 @@ $result_trees{'menu'} = {
                             'item_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 51
                           }
                         },
@@ -1078,7 +1053,6 @@ $result_trees{'menu'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 52
                           }
                         }
@@ -1087,7 +1061,6 @@ $result_trees{'menu'} = {
                         'command_as_argument' => {}
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 50
                       }
                     },
@@ -1148,13 +1121,11 @@ $result_trees{'menu'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 56
                               }
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 54
                           }
                         },
@@ -1216,7 +1187,6 @@ $result_trees{'menu'} = {
                             'item_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 61
                           }
                         },
@@ -1247,7 +1217,6 @@ $result_trees{'menu'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 62
                           }
                         }
@@ -1256,7 +1225,6 @@ $result_trees{'menu'} = {
                         'command_as_argument' => {}
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 60
                       }
                     }
@@ -1310,7 +1278,6 @@ $result_trees{'menu'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 63
                   },
                   'type' => 'menu_entry'
@@ -1390,7 +1357,6 @@ $result_trees{'menu'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 67
                   },
                   'type' => 'menu_entry'
@@ -1442,7 +1408,6 @@ $result_trees{'menu'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 69
                   },
                   'type' => 'menu_entry'
@@ -1489,13 +1454,11 @@ $result_trees{'menu'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 71
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -1526,20 +1489,17 @@ $result_trees{'menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
diff --git a/tp/t/results/html_tests/menu_in_example.pl 
b/tp/t/results/html_tests/menu_in_example.pl
index 199fd3d28a..1193d22ce2 100644
--- a/tp/t/results/html_tests/menu_in_example.pl
+++ b/tp/t/results/html_tests/menu_in_example.pl
@@ -154,13 +154,11 @@ $result_trees{'menu_in_example'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 8
                               }
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6
                           }
                         }
@@ -169,7 +167,6 @@ $result_trees{'menu_in_example'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'menu_entry'
@@ -236,13 +233,11 @@ $result_trees{'menu_in_example'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 12
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -318,7 +313,6 @@ $result_trees{'menu_in_example'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   },
                   'type' => 'menu_entry'
@@ -394,7 +388,6 @@ $result_trees{'menu_in_example'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   },
                   'type' => 'menu_entry'
@@ -426,13 +419,11 @@ $result_trees{'menu_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -463,13 +454,11 @@ $result_trees{'menu_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -484,7 +473,6 @@ $result_trees{'menu_in_example'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -548,7 +536,6 @@ $result_errors{'menu_in_example'} = [
   {
     'error_line' => 'warning: @menu in invalid context
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@menu in invalid context',
     'type' => 'warning'
diff --git a/tp/t/results/html_tests/no_use_iso.pl 
b/tp/t/results/html_tests/no_use_iso.pl
index 7428237642..8f7ec671ec 100644
--- a/tp/t/results/html_tests/no_use_iso.pl
+++ b/tp/t/results/html_tests/no_use_iso.pl
@@ -27,7 +27,6 @@ $result_trees{'no_use_iso'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/html_tests/raw_html.pl 
b/tp/t/results/html_tests/raw_html.pl
index af73e1e4c0..8d1d861027 100644
--- a/tp/t/results/html_tests/raw_html.pl
+++ b/tp/t/results/html_tests/raw_html.pl
@@ -59,13 +59,11 @@ $result_trees{'raw_html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/html_tests/redirection_same_labels.pl 
b/tp/t/results/html_tests/redirection_same_labels.pl
index e12bed8c21..a5521619b0 100644
--- a/tp/t/results/html_tests/redirection_same_labels.pl
+++ b/tp/t/results/html_tests/redirection_same_labels.pl
@@ -127,7 +127,6 @@ $result_trees{'redirection_same_labels'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -174,7 +173,6 @@ $result_trees{'redirection_same_labels'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -206,13 +204,11 @@ $result_trees{'redirection_same_labels'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -229,7 +225,6 @@ $result_trees{'redirection_same_labels'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -270,7 +265,6 @@ $result_trees{'redirection_same_labels'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -338,7 +332,6 @@ $result_trees{'redirection_same_labels'} = [
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -373,7 +366,6 @@ $result_trees{'redirection_same_labels'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'menu_entry'
@@ -403,7 +395,6 @@ $result_trees{'redirection_same_labels'} = [
                               ],
                               'cmdname' => 'dotless',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               }
                             }
@@ -413,7 +404,6 @@ $result_trees{'redirection_same_labels'} = [
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -448,7 +438,6 @@ $result_trees{'redirection_same_labels'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'menu_entry'
@@ -480,13 +469,11 @@ $result_trees{'redirection_same_labels'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -505,7 +492,6 @@ $result_trees{'redirection_same_labels'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -538,7 +524,6 @@ $result_trees{'redirection_same_labels'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 12
         }
       },
@@ -560,7 +545,6 @@ $result_trees{'redirection_same_labels'} = [
                 ],
                 'cmdname' => '"',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 20
                 }
               }
@@ -592,7 +576,6 @@ $result_trees{'redirection_same_labels'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 20
         }
       },
@@ -617,7 +600,6 @@ $result_trees{'redirection_same_labels'} = [
                         ],
                         'cmdname' => 'dotless',
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 22
                         }
                       }
@@ -627,7 +609,6 @@ $result_trees{'redirection_same_labels'} = [
                 ],
                 'cmdname' => '~',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 22
                 }
               }
@@ -659,7 +640,6 @@ $result_trees{'redirection_same_labels'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 22
         }
       }
@@ -726,7 +706,6 @@ $result_trees{'redirection_same_labels'} = [
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     }
@@ -761,7 +740,6 @@ $result_trees{'redirection_same_labels'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'menu_entry'
@@ -793,13 +771,11 @@ $result_trees{'redirection_same_labels'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           }
         },
@@ -818,7 +794,6 @@ $result_trees{'redirection_same_labels'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 25
       }
     },
@@ -851,7 +826,6 @@ $result_trees{'redirection_same_labels'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 24
         }
       },
@@ -873,7 +847,6 @@ $result_trees{'redirection_same_labels'} = [
                 ],
                 'cmdname' => '^',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 31
                 }
               }
@@ -898,7 +871,6 @@ $result_trees{'redirection_same_labels'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 31
         }
       }
@@ -1630,7 +1602,6 @@ 
$result_converted_errors{'file_html'}->{'redirection_same_labels'} = [
   {
     'error_line' => 'warning: @node `@"i\' file i.html for redirection exists
 ',
-    'file_name' => '',
     'line_nr' => 20,
     'text' => '@node `@"i\' file i.html for redirection exists',
     'type' => 'warning'
@@ -1639,7 +1610,6 @@ 
$result_converted_errors{'file_html'}->{'redirection_same_labels'} = [
     'continuation' => 1,
     'error_line' => 'warning: conflict with @node `@^i\' redirection file
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => 'conflict with @node `@^i\' redirection file',
     'type' => 'warning'
@@ -1647,7 +1617,6 @@ 
$result_converted_errors{'file_html'}->{'redirection_same_labels'} = [
   {
     'error_line' => 'warning: @node `@~{@dotless{i}}\' file i.html for 
redirection exists
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => '@node `@~{@dotless{i}}\' file i.html for redirection exists',
     'type' => 'warning'
@@ -1656,7 +1625,6 @@ 
$result_converted_errors{'file_html'}->{'redirection_same_labels'} = [
     'continuation' => 1,
     'error_line' => 'warning: conflict with @node `@^i\' redirection file
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => 'conflict with @node `@^i\' redirection file',
     'type' => 'warning'
diff --git a/tp/t/results/html_tests/ref_in_preformatted.pl 
b/tp/t/results/html_tests/ref_in_preformatted.pl
index 5219c0bd49..df7387f017 100644
--- a/tp/t/results/html_tests/ref_in_preformatted.pl
+++ b/tp/t/results/html_tests/ref_in_preformatted.pl
@@ -90,7 +90,6 @@ $result_trees{'ref_in_preformatted'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -122,13 +121,11 @@ $result_trees{'ref_in_preformatted'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -182,7 +179,6 @@ $result_trees{'ref_in_preformatted'} = {
                   ],
                   'cmdname' => 'ref',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 },
@@ -220,13 +216,11 @@ $result_trees{'ref_in_preformatted'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -246,7 +240,6 @@ $result_trees{'ref_in_preformatted'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -278,7 +271,6 @@ $result_trees{'ref_in_preformatted'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     }
diff --git a/tp/t/results/html_tests/shortcontents_no_top.pl 
b/tp/t/results/html_tests/shortcontents_no_top.pl
index 639b471f57..9bb39bdb32 100644
--- a/tp/t/results/html_tests/shortcontents_no_top.pl
+++ b/tp/t/results/html_tests/shortcontents_no_top.pl
@@ -44,7 +44,6 @@ $result_trees{'shortcontents_no_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -82,7 +81,6 @@ $result_trees{'shortcontents_no_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -120,7 +118,6 @@ $result_trees{'shortcontents_no_top'} = {
           ],
           'cmdname' => 'shortcontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -134,7 +131,6 @@ $result_trees{'shortcontents_no_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/html_tests/shorttitlepage.pl 
b/tp/t/results/html_tests/shorttitlepage.pl
index 0d2bcf8450..7dbbd51ad9 100644
--- a/tp/t/results/html_tests/shorttitlepage.pl
+++ b/tp/t/results/html_tests/shorttitlepage.pl
@@ -37,7 +37,6 @@ $result_trees{'shorttitlepage'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -57,7 +56,6 @@ $result_trees{'shorttitlepage'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 }
@@ -78,7 +76,6 @@ $result_trees{'shorttitlepage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -118,7 +115,6 @@ $result_trees{'shorttitlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -148,7 +144,6 @@ $result_trees{'shorttitlepage'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -168,7 +163,6 @@ $result_trees{'shorttitlepage'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -220,7 +214,6 @@ $result_trees{'shorttitlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/html_tests/spaces_in_line_break_in_verb_w.pl 
b/tp/t/results/html_tests/spaces_in_line_break_in_verb_w.pl
index 64e3ea3d11..7a42012480 100644
--- a/tp/t/results/html_tests/spaces_in_line_break_in_verb_w.pl
+++ b/tp/t/results/html_tests/spaces_in_line_break_in_verb_w.pl
@@ -28,7 +28,6 @@ $result_trees{'spaces_in_line_break_in_verb_w'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -68,7 +67,6 @@ $result_trees{'spaces_in_line_break_in_verb_w'} = {
                 'delimiter' => '|'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
diff --git a/tp/t/results/html_tests/split_html_text.pl 
b/tp/t/results/html_tests/split_html_text.pl
index dcdf26e712..0da2d77483 100644
--- a/tp/t/results/html_tests/split_html_text.pl
+++ b/tp/t/results/html_tests/split_html_text.pl
@@ -35,7 +35,6 @@ $result_trees{'split_html_text'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -85,7 +84,6 @@ $result_trees{'split_html_text'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 2
         }
       }
@@ -121,7 +119,6 @@ $result_trees{'split_html_text'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -154,7 +151,6 @@ $result_trees{'split_html_text'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 6
         }
       }
diff --git a/tp/t/results/html_tests/test_separated_contents_shortcontents.pl 
b/tp/t/results/html_tests/test_separated_contents_shortcontents.pl
index 54dc500001..7521c5f629 100644
--- a/tp/t/results/html_tests/test_separated_contents_shortcontents.pl
+++ b/tp/t/results/html_tests/test_separated_contents_shortcontents.pl
@@ -21,7 +21,6 @@ $result_trees{'test_separated_contents_shortcontents'} = {
               ],
               'cmdname' => 'contents',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -64,7 +63,6 @@ $result_trees{'test_separated_contents_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -100,7 +98,6 @@ $result_trees{'test_separated_contents_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -132,7 +129,6 @@ $result_trees{'test_separated_contents_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -170,7 +166,6 @@ $result_trees{'test_separated_contents_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -202,7 +197,6 @@ $result_trees{'test_separated_contents_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -240,7 +234,6 @@ $result_trees{'test_separated_contents_shortcontents'} = {
           ],
           'cmdname' => 'shortcontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -254,7 +247,6 @@ $result_trees{'test_separated_contents_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git a/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl 
b/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
index e0f098bf55..3ecc6b1bbc 100644
--- a/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
+++ b/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
@@ -38,7 +38,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -154,13 +152,11 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -177,7 +173,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -209,7 +204,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -266,7 +260,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -298,7 +291,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -343,7 +335,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -375,7 +366,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -396,7 +386,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git 
a/tp/t/results/html_tests/test_xrefautomaticsectiontitle_off_first.pl 
b/tp/t/results/html_tests/test_xrefautomaticsectiontitle_off_first.pl
index 095c660094..1dc1005b8a 100644
--- a/tp/t/results/html_tests/test_xrefautomaticsectiontitle_off_first.pl
+++ b/tp/t/results/html_tests/test_xrefautomaticsectiontitle_off_first.pl
@@ -43,7 +43,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -83,7 +82,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -167,7 +165,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = 
{
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -199,13 +196,11 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -222,7 +217,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -254,7 +248,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -305,7 +298,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = 
{
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -350,7 +342,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = 
{
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -382,7 +373,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = 
{
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -403,7 +393,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     }
diff --git a/tp/t/results/html_tests/tex_expanded_in_copying.pl 
b/tp/t/results/html_tests/tex_expanded_in_copying.pl
index 6585b8d70c..f8698991b3 100644
--- a/tp/t/results/html_tests/tex_expanded_in_copying.pl
+++ b/tp/t/results/html_tests/tex_expanded_in_copying.pl
@@ -73,13 +73,11 @@ $result_trees{'tex_expanded_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -110,13 +108,11 @@ $result_trees{'tex_expanded_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git 
a/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl 
b/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl
index f88b84defa..1504849405 100644
--- a/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl
+++ b/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl
@@ -59,7 +59,6 @@ $result_trees{'text_before_top_and_contents_after_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -109,7 +108,6 @@ $result_trees{'text_before_top_and_contents_after_title'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -147,7 +145,6 @@ $result_trees{'text_before_top_and_contents_after_title'} = 
{
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -166,7 +163,6 @@ $result_trees{'text_before_top_and_contents_after_title'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git 
a/tp/t/results/html_tests/text_before_top_and_summarycontents_after_title.pl 
b/tp/t/results/html_tests/text_before_top_and_summarycontents_after_title.pl
index a7108a7fe7..33ab94d641 100644
--- a/tp/t/results/html_tests/text_before_top_and_summarycontents_after_title.pl
+++ b/tp/t/results/html_tests/text_before_top_and_summarycontents_after_title.pl
@@ -59,7 +59,6 @@ 
$result_trees{'text_before_top_and_summarycontents_after_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -109,7 +108,6 @@ 
$result_trees{'text_before_top_and_summarycontents_after_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -147,7 +145,6 @@ 
$result_trees{'text_before_top_and_summarycontents_after_title'} = {
           ],
           'cmdname' => 'summarycontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -166,7 +163,6 @@ 
$result_trees{'text_before_top_and_summarycontents_after_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git a/tp/t/results/html_tests/titles.pl 
b/tp/t/results/html_tests/titles.pl
index 65865b9bfa..63e247952d 100644
--- a/tp/t/results/html_tests/titles.pl
+++ b/tp/t/results/html_tests/titles.pl
@@ -37,7 +37,6 @@ $result_trees{'titles'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -57,7 +56,6 @@ $result_trees{'titles'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 }
@@ -78,7 +76,6 @@ $result_trees{'titles'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -118,7 +115,6 @@ $result_trees{'titles'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -148,7 +144,6 @@ $result_trees{'titles'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -168,7 +163,6 @@ $result_trees{'titles'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -220,7 +214,6 @@ $result_trees{'titles'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/html_tests/top_file_name_and_node_name_collision.pl 
b/tp/t/results/html_tests/top_file_name_and_node_name_collision.pl
index ca50e212ee..ef15739033 100644
--- a/tp/t/results/html_tests/top_file_name_and_node_name_collision.pl
+++ b/tp/t/results/html_tests/top_file_name_and_node_name_collision.pl
@@ -43,7 +43,6 @@ $result_trees{'top_file_name_and_node_name_collision'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -81,7 +80,6 @@ $result_trees{'top_file_name_and_node_name_collision'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -113,7 +111,6 @@ $result_trees{'top_file_name_and_node_name_collision'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -151,7 +148,6 @@ $result_trees{'top_file_name_and_node_name_collision'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -187,7 +183,6 @@ $result_trees{'top_file_name_and_node_name_collision'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
@@ -329,7 +324,6 @@ $result_errors{'top_file_name_and_node_name_collision'} = [
   {
     'error_line' => 'warning: lowering the section level of @top appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'lowering the section level of @top appearing after a lower 
element',
     'type' => 'warning'
diff --git a/tp/t/results/html_tests/top_node_up_explicit.pl 
b/tp/t/results/html_tests/top_node_up_explicit.pl
index 88ca45cffe..f01e4a37fb 100644
--- a/tp/t/results/html_tests/top_node_up_explicit.pl
+++ b/tp/t/results/html_tests/top_node_up_explicit.pl
@@ -114,7 +114,6 @@ $result_trees{'top_node_up_explicit'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -212,7 +211,6 @@ $result_trees{'top_node_up_explicit'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -244,13 +242,11 @@ $result_trees{'top_node_up_explicit'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -267,7 +263,6 @@ $result_trees{'top_node_up_explicit'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -299,7 +294,6 @@ $result_trees{'top_node_up_explicit'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -346,7 +340,6 @@ $result_trees{'top_node_up_explicit'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/html_tests/top_node_up_explicit_no_nodes.pl 
b/tp/t/results/html_tests/top_node_up_explicit_no_nodes.pl
index d7271dfd7b..7d54983c9f 100644
--- a/tp/t/results/html_tests/top_node_up_explicit_no_nodes.pl
+++ b/tp/t/results/html_tests/top_node_up_explicit_no_nodes.pl
@@ -114,7 +114,6 @@ $result_trees{'top_node_up_explicit_no_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -212,7 +211,6 @@ $result_trees{'top_node_up_explicit_no_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -244,13 +242,11 @@ $result_trees{'top_node_up_explicit_no_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -267,7 +263,6 @@ $result_trees{'top_node_up_explicit_no_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -299,7 +294,6 @@ $result_trees{'top_node_up_explicit_no_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -346,7 +340,6 @@ $result_trees{'top_node_up_explicit_no_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/html_tests/top_node_up_implicit.pl 
b/tp/t/results/html_tests/top_node_up_implicit.pl
index c50e0b4669..2941a55ef9 100644
--- a/tp/t/results/html_tests/top_node_up_implicit.pl
+++ b/tp/t/results/html_tests/top_node_up_implicit.pl
@@ -38,7 +38,6 @@ $result_trees{'top_node_up_implicit'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -136,7 +135,6 @@ $result_trees{'top_node_up_implicit'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -168,13 +166,11 @@ $result_trees{'top_node_up_implicit'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -191,7 +187,6 @@ $result_trees{'top_node_up_implicit'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -223,7 +218,6 @@ $result_trees{'top_node_up_implicit'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -270,7 +264,6 @@ $result_trees{'top_node_up_implicit'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/html_tests/top_node_up_implicit_no_nodes.pl 
b/tp/t/results/html_tests/top_node_up_implicit_no_nodes.pl
index 8ac26add6e..173983d802 100644
--- a/tp/t/results/html_tests/top_node_up_implicit_no_nodes.pl
+++ b/tp/t/results/html_tests/top_node_up_implicit_no_nodes.pl
@@ -38,7 +38,6 @@ $result_trees{'top_node_up_implicit_no_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -136,7 +135,6 @@ $result_trees{'top_node_up_implicit_no_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -168,13 +166,11 @@ $result_trees{'top_node_up_implicit_no_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -191,7 +187,6 @@ $result_trees{'top_node_up_implicit_no_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -223,7 +218,6 @@ $result_trees{'top_node_up_implicit_no_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -270,7 +264,6 @@ $result_trees{'top_node_up_implicit_no_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/html_tests/uref_accented_letter.pl 
b/tp/t/results/html_tests/uref_accented_letter.pl
index 5e113f0bc2..d9b4185aad 100644
--- a/tp/t/results/html_tests/uref_accented_letter.pl
+++ b/tp/t/results/html_tests/uref_accented_letter.pl
@@ -31,7 +31,6 @@ $result_trees{'uref_accented_letter'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -48,7 +47,6 @@ $result_trees{'uref_accented_letter'} = {
                       ],
                       'cmdname' => 'ogonek',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -58,7 +56,6 @@ $result_trees{'uref_accented_letter'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/html_tests/uref_accented_letter_ascii.pl 
b/tp/t/results/html_tests/uref_accented_letter_ascii.pl
index a093872516..f156457a88 100644
--- a/tp/t/results/html_tests/uref_accented_letter_ascii.pl
+++ b/tp/t/results/html_tests/uref_accented_letter_ascii.pl
@@ -37,7 +37,6 @@ $result_trees{'uref_accented_letter_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -68,7 +67,6 @@ $result_trees{'uref_accented_letter_ascii'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -85,7 +83,6 @@ $result_trees{'uref_accented_letter_ascii'} = {
                       ],
                       'cmdname' => 'ogonek',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -95,7 +92,6 @@ $result_trees{'uref_accented_letter_ascii'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/html_tests/uref_accented_letter_latin1.pl 
b/tp/t/results/html_tests/uref_accented_letter_latin1.pl
index d23bcabd6b..28bf7fb767 100644
--- a/tp/t/results/html_tests/uref_accented_letter_latin1.pl
+++ b/tp/t/results/html_tests/uref_accented_letter_latin1.pl
@@ -37,7 +37,6 @@ $result_trees{'uref_accented_letter_latin1'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -68,7 +67,6 @@ $result_trees{'uref_accented_letter_latin1'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -85,7 +83,6 @@ $result_trees{'uref_accented_letter_latin1'} = {
                       ],
                       'cmdname' => 'ogonek',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -95,7 +92,6 @@ $result_trees{'uref_accented_letter_latin1'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/html_tests/utf8_default.pl 
b/tp/t/results/html_tests/utf8_default.pl
index 681a65437e..13a6b9540c 100644
--- a/tp/t/results/html_tests/utf8_default.pl
+++ b/tp/t/results/html_tests/utf8_default.pl
@@ -37,7 +37,6 @@ $result_trees{'utf8_default'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -64,7 +63,6 @@ $result_trees{'utf8_default'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/html_tests/utf8_enable_encoding.pl 
b/tp/t/results/html_tests/utf8_enable_encoding.pl
index 7803856f6a..707ff10cef 100644
--- a/tp/t/results/html_tests/utf8_enable_encoding.pl
+++ b/tp/t/results/html_tests/utf8_enable_encoding.pl
@@ -37,7 +37,6 @@ $result_trees{'utf8_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -64,7 +63,6 @@ $result_trees{'utf8_enable_encoding'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl 
b/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl
index a55bd09994..bf4148b839 100644
--- a/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl
+++ b/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl
@@ -37,7 +37,6 @@ $result_trees{'utf8_enable_encoding_no_use_iso'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -64,7 +63,6 @@ $result_trees{'utf8_enable_encoding_no_use_iso'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/html_tests/utf8_enable_encoding_use_numeric_entity.pl 
b/tp/t/results/html_tests/utf8_enable_encoding_use_numeric_entity.pl
index db09e2f4a5..67736a9927 100644
--- a/tp/t/results/html_tests/utf8_enable_encoding_use_numeric_entity.pl
+++ b/tp/t/results/html_tests/utf8_enable_encoding_use_numeric_entity.pl
@@ -37,7 +37,6 @@ $result_trees{'utf8_enable_encoding_use_numeric_entity'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -64,7 +63,6 @@ $result_trees{'utf8_enable_encoding_use_numeric_entity'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/html_tests/utf8_use_numeric_entity.pl 
b/tp/t/results/html_tests/utf8_use_numeric_entity.pl
index 7ea719718b..cc9dd26296 100644
--- a/tp/t/results/html_tests/utf8_use_numeric_entity.pl
+++ b/tp/t/results/html_tests/utf8_use_numeric_entity.pl
@@ -37,7 +37,6 @@ $result_trees{'utf8_use_numeric_entity'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -64,7 +63,6 @@ $result_trees{'utf8_use_numeric_entity'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl 
b/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl
index 8629f05980..750de2d122 100644
--- a/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl
+++ b/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl
@@ -57,7 +57,6 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -92,7 +91,6 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
                             'cell_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         },
@@ -117,7 +115,6 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
                             'cell_number' => 2
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         }
@@ -188,13 +185,11 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 8
                                   }
                                 }
                               ],
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 6
                               }
                             }
@@ -203,7 +198,6 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
                             'cell_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           }
                         },
@@ -248,7 +242,6 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 10
                               }
                             }
@@ -257,7 +250,6 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
                             'cell_number' => 2
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9
                           }
                         }
@@ -297,7 +289,6 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
@@ -312,7 +303,6 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -343,13 +333,11 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/html_tests/xml_protected_in_verb.pl 
b/tp/t/results/html_tests/xml_protected_in_verb.pl
index 58d118952b..f0c1dad976 100644
--- a/tp/t/results/html_tests/xml_protected_in_verb.pl
+++ b/tp/t/results/html_tests/xml_protected_in_verb.pl
@@ -55,13 +55,11 @@ $result_trees{'xml_protected_in_verb'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -89,7 +87,6 @@ $result_trees{'xml_protected_in_verb'} = {
                 'delimiter' => '.'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -133,7 +130,6 @@ $result_trees{'xml_protected_in_verb'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
diff --git a/tp/t/results/include/double_include.pl 
b/tp/t/results/include/double_include.pl
index da62c0ab65..33cda026ff 100644
--- a/tp/t/results/include/double_include.pl
+++ b/tp/t/results/include/double_include.pl
@@ -53,7 +53,6 @@ $result_trees{'double_include'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 2
                               }
                             },
@@ -78,7 +77,6 @@ $result_trees{'double_include'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 2
                 }
               },
@@ -142,7 +140,6 @@ $result_errors{'double_include'} = [
   {
     'error_line' => 'warning: @include should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@include should only appear at the beginning of a line',
     'type' => 'warning'
@@ -150,7 +147,6 @@ $result_errors{'double_include'} = [
   {
     'error_line' => 'warning: @include should not appear in @include
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@include should not appear in @include',
     'type' => 'warning'
diff --git a/tp/t/results/include/include_at_end_line.pl 
b/tp/t/results/include/include_at_end_line.pl
index e56538af03..4d96be536d 100644
--- a/tp/t/results/include/include_at_end_line.pl
+++ b/tp/t/results/include/include_at_end_line.pl
@@ -34,7 +34,6 @@ $result_trees{'include_at_end_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -70,7 +69,6 @@ $result_errors{'include_at_end_line'} = [
   {
     'error_line' => 'bad argument to @include: inc_file.texi@
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad argument to @include: inc_file.texi@',
     'type' => 'error'
diff --git a/tp/t/results/include/include_comment.pl 
b/tp/t/results/include/include_comment.pl
index 32bb4622e6..b886e9dc4a 100644
--- a/tp/t/results/include/include_comment.pl
+++ b/tp/t/results/include/include_comment.pl
@@ -45,7 +45,6 @@ $result_trees{'include_comment'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
diff --git a/tp/t/results/include/include_setfilename_on_setfilename_line.pl 
b/tp/t/results/include/include_setfilename_on_setfilename_line.pl
index 57fab699bd..6597566661 100644
--- a/tp/t/results/include/include_setfilename_on_setfilename_line.pl
+++ b/tp/t/results/include/include_setfilename_on_setfilename_line.pl
@@ -50,7 +50,6 @@ $result_trees{'include_setfilename_on_setfilename_line'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         }
@@ -68,7 +67,6 @@ $result_trees{'include_setfilename_on_setfilename_line'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -86,7 +84,6 @@ $result_trees{'include_setfilename_on_setfilename_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -107,7 +104,6 @@ $result_errors{'include_setfilename_on_setfilename_line'} = 
[
   {
     'error_line' => 'warning: @setfilename should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@setfilename should only appear at the beginning of a line',
     'type' => 'warning'
@@ -115,7 +111,6 @@ $result_errors{'include_setfilename_on_setfilename_line'} = 
[
   {
     'error_line' => 'warning: @setfilename should not appear in @setfilename
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@setfilename should not appear in @setfilename',
     'type' => 'warning'
@@ -123,7 +118,6 @@ $result_errors{'include_setfilename_on_setfilename_line'} = 
[
   {
     'error_line' => 'warning: multiple @setfilename
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'multiple @setfilename',
     'type' => 'warning'
@@ -131,7 +125,6 @@ $result_errors{'include_setfilename_on_setfilename_line'} = 
[
   {
     'error_line' => 'warning: @include should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@include should only appear at the beginning of a line',
     'type' => 'warning'
@@ -139,7 +132,6 @@ $result_errors{'include_setfilename_on_setfilename_line'} = 
[
   {
     'error_line' => 'warning: @include should not appear in @setfilename
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@include should not appear in @setfilename',
     'type' => 'warning'
@@ -147,7 +139,6 @@ $result_errors{'include_setfilename_on_setfilename_line'} = 
[
   {
     'error_line' => '@include: could not find are you joking!
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@include: could not find are you joking!',
     'type' => 'error'
@@ -155,7 +146,6 @@ $result_errors{'include_setfilename_on_setfilename_line'} = 
[
   {
     'error_line' => 'bad argument to @setfilename: other file @include are you 
joking!
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad argument to @setfilename: other file @include are you 
joking!',
     'type' => 'error'
@@ -163,7 +153,6 @@ $result_errors{'include_setfilename_on_setfilename_line'} = 
[
   {
     'error_line' => 'bad argument to @setfilename: file @setfilename other 
file @include are you joking!
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad argument to @setfilename: file @setfilename other file 
@include are you joking!',
     'type' => 'error'
diff --git a/tp/t/results/include/include_space.pl 
b/tp/t/results/include/include_space.pl
index a3e0a44537..3d2c578d34 100644
--- a/tp/t/results/include/include_space.pl
+++ b/tp/t/results/include/include_space.pl
@@ -40,7 +40,6 @@ $result_trees{'include_space'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
diff --git a/tp/t/results/include/include_space_comment.pl 
b/tp/t/results/include/include_space_comment.pl
index 95774d7440..dc72437cc5 100644
--- a/tp/t/results/include/include_space_comment.pl
+++ b/tp/t/results/include/include_space_comment.pl
@@ -48,7 +48,6 @@ $result_trees{'include_space_comment'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
diff --git a/tp/t/results/include/include_with_setfilename.pl 
b/tp/t/results/include/include_with_setfilename.pl
index 99eb1832c3..7ea4f7e8f9 100644
--- a/tp/t/results/include/include_with_setfilename.pl
+++ b/tp/t/results/include/include_with_setfilename.pl
@@ -40,7 +40,6 @@ $result_trees{'include_with_setfilename'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
@@ -134,7 +133,6 @@ $result_trees{'include_with_setfilename'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/include/include_with_setfilename_in_preformatted.pl 
b/tp/t/results/include/include_with_setfilename_in_preformatted.pl
index acfd72b98e..cece1d7cf5 100644
--- a/tp/t/results/include/include_with_setfilename_in_preformatted.pl
+++ b/tp/t/results/include/include_with_setfilename_in_preformatted.pl
@@ -54,7 +54,6 @@ $result_trees{'include_with_setfilename_in_preformatted'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 2
                     }
                   },
@@ -145,13 +144,11 @@ $result_trees{'include_with_setfilename_in_preformatted'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/include/macro_and_commands_in_early_commands.pl 
b/tp/t/results/include/macro_and_commands_in_early_commands.pl
index 79b5fbcfe5..4369ffdb47 100644
--- a/tp/t/results/include/macro_and_commands_in_early_commands.pl
+++ b/tp/t/results/include/macro_and_commands_in_early_commands.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -128,7 +126,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -178,7 +175,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -188,7 +184,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -254,7 +249,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -309,7 +303,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -319,7 +312,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -359,7 +351,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     },
@@ -395,7 +386,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -463,7 +453,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 23
                 }
               },
@@ -579,7 +568,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 23,
                   'macro' => 'multiinclude'
                 }
@@ -686,7 +674,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           }
         }
@@ -701,7 +688,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     }
@@ -823,7 +809,6 @@ $result_errors{'macro_and_commands_in_early_commands'} = [
   {
     'error_line' => 'warning: encoding `ISO-8859-1@\' is not a canonical 
texinfo encoding
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'encoding `ISO-8859-1@\' is not a canonical texinfo encoding',
     'type' => 'warning'
diff --git a/tp/t/results/include/macro_definition_in_include.pl 
b/tp/t/results/include/macro_definition_in_include.pl
index dcff3d8962..82b890983f 100644
--- a/tp/t/results/include/macro_definition_in_include.pl
+++ b/tp/t/results/include/macro_definition_in_include.pl
@@ -40,7 +40,6 @@ $result_trees{'macro_definition_in_include'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
diff --git a/tp/t/results/include/macro_in_early_commands.pl 
b/tp/t/results/include/macro_in_early_commands.pl
index 425b46023d..71fe07ec44 100644
--- a/tp/t/results/include/macro_in_early_commands.pl
+++ b/tp/t/results/include/macro_in_early_commands.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_early_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_early_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -109,7 +107,6 @@ $result_trees{'macro_in_early_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -119,7 +116,6 @@ $result_trees{'macro_in_early_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -210,7 +206,6 @@ $result_trees{'macro_in_early_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -260,7 +255,6 @@ $result_trees{'macro_in_early_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -270,7 +264,6 @@ $result_trees{'macro_in_early_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -320,7 +313,6 @@ $result_trees{'macro_in_early_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -330,7 +322,6 @@ $result_trees{'macro_in_early_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -413,7 +404,6 @@ $result_trees{'macro_in_early_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18,
             'macro' => 'documentencoding-command'
           }
@@ -469,7 +459,6 @@ $result_trees{'macro_in_early_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
@@ -479,7 +468,6 @@ $result_trees{'macro_in_early_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -519,7 +507,6 @@ $result_trees{'macro_in_early_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 25
       }
     },
@@ -555,7 +542,6 @@ $result_trees{'macro_in_early_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 26
       }
     },
@@ -623,7 +609,6 @@ $result_trees{'macro_in_early_commands'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 30
                 }
               },
@@ -733,7 +718,6 @@ $result_trees{'macro_in_early_commands'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 30,
                   'macro' => 'multiinclude'
                 }
@@ -874,7 +858,6 @@ $result_trees{'macro_in_early_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 28
       }
     }
diff --git a/tp/t/results/include/no_eol_in_included_file.pl 
b/tp/t/results/include/no_eol_in_included_file.pl
index 6474ac9883..6d269dc396 100644
--- a/tp/t/results/include/no_eol_in_included_file.pl
+++ b/tp/t/results/include/no_eol_in_included_file.pl
@@ -42,7 +42,6 @@ $result_trees{'no_eol_in_included_file'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 2
                     }
                   },
diff --git a/tp/t/results/include/simple.pl b/tp/t/results/include/simple.pl
index 9f66367502..efb38d0a01 100644
--- a/tp/t/results/include/simple.pl
+++ b/tp/t/results/include/simple.pl
@@ -40,7 +40,6 @@ $result_trees{'simple'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
diff --git a/tp/t/results/include/simple_no_eol.pl 
b/tp/t/results/include/simple_no_eol.pl
index 8cb74e23b4..48ebe1bc75 100644
--- a/tp/t/results/include/simple_no_eol.pl
+++ b/tp/t/results/include/simple_no_eol.pl
@@ -34,7 +34,6 @@ $result_trees{'simple_no_eol'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 1
                 }
               },
diff --git a/tp/t/results/include/test_two_include.pl 
b/tp/t/results/include/test_two_include.pl
index e2031c23f3..b1d273b5c8 100644
--- a/tp/t/results/include/test_two_include.pl
+++ b/tp/t/results/include/test_two_include.pl
@@ -42,7 +42,6 @@ $result_trees{'test_two_include'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 2
                     }
                   },
@@ -226,7 +225,6 @@ $result_trees{'test_two_include'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 5
                     }
                   },
diff --git a/tp/t/results/include/value_expansion_in_include.pl 
b/tp/t/results/include/value_expansion_in_include.pl
index 7dfdb2bbc0..a6e5087a9c 100644
--- a/tp/t/results/include/value_expansion_in_include.pl
+++ b/tp/t/results/include/value_expansion_in_include.pl
@@ -131,7 +131,6 @@ $result_trees{'value_expansion_in_include'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -222,7 +221,6 @@ $result_trees{'value_expansion_in_include'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 13
                     }
                   },
@@ -336,7 +334,6 @@ $result_trees{'value_expansion_in_include'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -413,7 +410,6 @@ $result_trees{'value_expansion_in_include'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 18
                     }
                   },
@@ -527,7 +523,6 @@ $result_trees{'value_expansion_in_include'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -602,7 +597,6 @@ $result_trees{'value_expansion_in_include'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 23
                     }
                   },
@@ -714,7 +708,6 @@ $result_trees{'value_expansion_in_include'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         }
@@ -729,7 +722,6 @@ $result_trees{'value_expansion_in_include'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
@@ -822,7 +814,6 @@ $result_errors{'value_expansion_in_include'} = [
   {
     'error_line' => 'warning: @include should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@include should only appear at the beginning of a line',
     'type' => 'warning'
@@ -830,7 +821,6 @@ $result_errors{'value_expansion_in_include'} = [
   {
     'error_line' => 'warning: @verbatiminclude should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@verbatiminclude should only appear at the beginning of a line',
     'type' => 'warning'
@@ -838,7 +828,6 @@ $result_errors{'value_expansion_in_include'} = [
   {
     'error_line' => 'warning: @include should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => '@include should only appear at the beginning of a line',
     'type' => 'warning'
@@ -846,7 +835,6 @@ $result_errors{'value_expansion_in_include'} = [
   {
     'error_line' => 'warning: @verbatiminclude should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 20,
     'text' => '@verbatiminclude should only appear at the beginning of a line',
     'type' => 'warning'
@@ -854,7 +842,6 @@ $result_errors{'value_expansion_in_include'} = [
   {
     'error_line' => 'warning: @include should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => '@include should only appear at the beginning of a line',
     'type' => 'warning'
@@ -862,7 +849,6 @@ $result_errors{'value_expansion_in_include'} = [
   {
     'error_line' => 'warning: @verbatiminclude should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'text' => '@verbatiminclude should only appear at the beginning of a line',
     'type' => 'warning'
diff --git a/tp/t/results/include/verbatiminclude_and_encoding.pl 
b/tp/t/results/include/verbatiminclude_and_encoding.pl
index 58f8534cca..ab84bf5a02 100644
--- a/tp/t/results/include/verbatiminclude_and_encoding.pl
+++ b/tp/t/results/include/verbatiminclude_and_encoding.pl
@@ -37,7 +37,6 @@ $result_trees{'verbatiminclude_and_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -74,7 +73,6 @@ $result_trees{'verbatiminclude_and_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
diff --git a/tp/t/results/include/verbatiminclude_and_encoding_latin1.pl 
b/tp/t/results/include/verbatiminclude_and_encoding_latin1.pl
index e18f180b04..0aa62782fc 100644
--- a/tp/t/results/include/verbatiminclude_and_encoding_latin1.pl
+++ b/tp/t/results/include/verbatiminclude_and_encoding_latin1.pl
@@ -37,7 +37,6 @@ $result_trees{'verbatiminclude_and_encoding_latin1'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -74,7 +73,6 @@ $result_trees{'verbatiminclude_and_encoding_latin1'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
diff --git a/tp/t/results/indices/complex_recursive_synindex.pl 
b/tp/t/results/indices/complex_recursive_synindex.pl
index 9a549964ac..54e4b7ab38 100644
--- a/tp/t/results/indices/complex_recursive_synindex.pl
+++ b/tp/t/results/indices/complex_recursive_synindex.pl
@@ -38,7 +38,6 @@ $result_trees{'complex_recursive_synindex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -95,7 +94,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -128,7 +126,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -161,7 +158,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -194,7 +190,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -227,7 +222,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -266,7 +260,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -294,7 +287,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -333,7 +325,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -367,7 +358,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -403,7 +393,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           },
           'type' => 'index_entry_command'
@@ -443,7 +432,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -471,7 +459,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -512,7 +499,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           },
           'type' => 'index_entry_command'
@@ -549,7 +535,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           },
           'type' => 'index_entry_command'
@@ -586,7 +571,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           },
           'type' => 'index_entry_command'
@@ -623,7 +607,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           },
           'type' => 'index_entry_command'
@@ -660,7 +643,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           },
           'type' => 'index_entry_command'
@@ -708,7 +690,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           }
         },
@@ -755,7 +736,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           }
         },
@@ -802,7 +782,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         },
@@ -849,7 +828,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         },
@@ -896,7 +874,6 @@ $result_trees{'complex_recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         }
@@ -912,7 +889,6 @@ $result_trees{'complex_recursive_synindex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -1026,7 +1002,6 @@ $result_errors{'complex_recursive_synindex'} = [
   {
     'error_line' => 'warning: @synindex leads to a merging of bbb in itself, 
ignoring
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@synindex leads to a merging of bbb in itself, ignoring',
     'type' => 'warning'
@@ -1034,7 +1009,6 @@ $result_errors{'complex_recursive_synindex'} = [
   {
     'error_line' => 'warning: @synindex leads to a merging of bbb in itself, 
ignoring
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => '@synindex leads to a merging of bbb in itself, ignoring',
     'type' => 'warning'
@@ -1042,7 +1016,6 @@ $result_errors{'complex_recursive_synindex'} = [
   {
     'error_line' => 'warning: printing an index `aaa\' merged in another one, 
`bbb\'
 ',
-    'file_name' => '',
     'line_nr' => 30,
     'text' => 'printing an index `aaa\' merged in another one, `bbb\'',
     'type' => 'warning'
@@ -1050,7 +1023,6 @@ $result_errors{'complex_recursive_synindex'} = [
   {
     'error_line' => 'warning: printing an index `ccc\' merged in another one, 
`bbb\'
 ',
-    'file_name' => '',
     'line_nr' => 33,
     'text' => 'printing an index `ccc\' merged in another one, `bbb\'',
     'type' => 'warning'
@@ -1058,7 +1030,6 @@ $result_errors{'complex_recursive_synindex'} = [
   {
     'error_line' => 'warning: printing an index `ddd\' merged in another one, 
`bbb\'
 ',
-    'file_name' => '',
     'line_nr' => 36,
     'text' => 'printing an index `ddd\' merged in another one, `bbb\'',
     'type' => 'warning'
@@ -1066,7 +1037,6 @@ $result_errors{'complex_recursive_synindex'} = [
   {
     'error_line' => 'warning: printing an index `eee\' merged in another one, 
`bbb\'
 ',
-    'file_name' => '',
     'line_nr' => 39,
     'text' => 'printing an index `eee\' merged in another one, `bbb\'',
     'type' => 'warning'
diff --git a/tp/t/results/indices/def_existing_index.pl 
b/tp/t/results/indices/def_existing_index.pl
index 3269f0ed4d..4a4546c2f7 100644
--- a/tp/t/results/indices/def_existing_index.pl
+++ b/tp/t/results/indices/def_existing_index.pl
@@ -33,7 +33,6 @@ $result_trees{'def_existing_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -54,7 +53,6 @@ $result_errors{'def_existing_index'} = [
   {
     'error_line' => 'reserved index name cp
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'reserved index name cp',
     'type' => 'error'
diff --git a/tp/t/results/indices/def_syn_indices.pl 
b/tp/t/results/indices/def_syn_indices.pl
index c6d8ab062c..a462284dbd 100644
--- a/tp/t/results/indices/def_syn_indices.pl
+++ b/tp/t/results/indices/def_syn_indices.pl
@@ -41,7 +41,6 @@ $result_trees{'def_syn_indices'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -84,7 +83,6 @@ $result_trees{'def_syn_indices'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -120,7 +118,6 @@ $result_trees{'def_syn_indices'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -153,7 +150,6 @@ $result_trees{'def_syn_indices'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -216,7 +212,6 @@ $result_trees{'def_syn_indices'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -264,7 +259,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -303,7 +297,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -332,7 +325,6 @@ $result_trees{'def_syn_indices'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -352,7 +344,6 @@ $result_trees{'def_syn_indices'} = {
                   ],
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -376,7 +367,6 @@ $result_trees{'def_syn_indices'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 17
                           }
                         }
@@ -386,7 +376,6 @@ $result_trees{'def_syn_indices'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 }
@@ -415,7 +404,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           },
           'type' => 'index_entry_command'
@@ -457,7 +445,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           },
           'type' => 'index_entry_command'
@@ -497,7 +484,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -538,7 +524,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           },
           'type' => 'index_entry_command'
@@ -575,7 +560,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           },
           'type' => 'index_entry_command'
@@ -615,7 +599,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -653,7 +636,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -686,7 +668,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -725,7 +706,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         },
@@ -759,7 +739,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           }
         },
@@ -800,7 +779,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           },
           'type' => 'index_entry_command'
@@ -842,7 +820,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           },
           'type' => 'index_entry_command'
@@ -890,7 +867,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         },
@@ -937,7 +913,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 42
           }
         },
@@ -984,7 +959,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45
           }
         },
@@ -1031,7 +1005,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 48
           }
         },
@@ -1078,7 +1051,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 51
           }
         },
@@ -1125,7 +1097,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 54
           }
         },
@@ -1172,7 +1143,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 57
           }
         },
@@ -1219,7 +1189,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 60
           }
         },
@@ -1266,7 +1235,6 @@ $result_trees{'def_syn_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 63
           }
         }
@@ -1280,7 +1248,6 @@ $result_trees{'def_syn_indices'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
@@ -1503,7 +1470,6 @@ $result_errors{'def_syn_indices'} = [
   {
     'error_line' => 'warning: printing an index `ky\' merged in another one, 
`pg\'
 ',
-    'file_name' => '',
     'line_nr' => 42,
     'text' => 'printing an index `ky\' merged in another one, `pg\'',
     'type' => 'warning'
@@ -1511,7 +1477,6 @@ $result_errors{'def_syn_indices'} = [
   {
     'error_line' => 'warning: printing an index `truc\' merged in another one, 
`fn\'
 ',
-    'file_name' => '',
     'line_nr' => 45,
     'text' => 'printing an index `truc\' merged in another one, `fn\'',
     'type' => 'warning'
@@ -1519,7 +1484,6 @@ $result_errors{'def_syn_indices'} = [
   {
     'error_line' => 'warning: printing an index `truc\' merged in another one, 
`fn\'
 ',
-    'file_name' => '',
     'line_nr' => 48,
     'text' => 'printing an index `truc\' merged in another one, `fn\'',
     'type' => 'warning'
@@ -1527,7 +1491,6 @@ $result_errors{'def_syn_indices'} = [
   {
     'error_line' => 'warning: printing an index `cp\' merged in another one, 
`fn\'
 ',
-    'file_name' => '',
     'line_nr' => 51,
     'text' => 'printing an index `cp\' merged in another one, `fn\'',
     'type' => 'warning'
@@ -1535,7 +1498,6 @@ $result_errors{'def_syn_indices'} = [
   {
     'error_line' => 'warning: printing an index `cp\' merged in another one, 
`fn\'
 ',
-    'file_name' => '',
     'line_nr' => 54,
     'text' => 'printing an index `cp\' merged in another one, `fn\'',
     'type' => 'warning'
@@ -1543,7 +1505,6 @@ $result_errors{'def_syn_indices'} = [
   {
     'error_line' => 'warning: printing an index `defg\' merged in another one, 
`pg\'
 ',
-    'file_name' => '',
     'line_nr' => 57,
     'text' => 'printing an index `defg\' merged in another one, `pg\'',
     'type' => 'warning'
@@ -1551,7 +1512,6 @@ $result_errors{'def_syn_indices'} = [
   {
     'error_line' => 'warning: printing an index `abc\' merged in another one, 
`pg\'
 ',
-    'file_name' => '',
     'line_nr' => 60,
     'text' => 'printing an index `abc\' merged in another one, `pg\'',
     'type' => 'warning'
diff --git 
a/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl 
b/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
index 030ed64db8..86a48f8222 100644
Binary files 
a/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl and 
b/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl differ
diff --git a/tp/t/results/indices/double_index_entry.pl 
b/tp/t/results/indices/double_index_entry.pl
index ab82ab2205..0ba8a475a2 100644
--- a/tp/t/results/indices/double_index_entry.pl
+++ b/tp/t/results/indices/double_index_entry.pl
@@ -71,7 +71,6 @@ $result_trees{'double_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           },
           'type' => 'index_entry_command'
@@ -127,7 +126,6 @@ $result_trees{'double_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -193,7 +191,6 @@ $result_trees{'double_index_entry'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -225,13 +222,11 @@ $result_trees{'double_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -251,7 +246,6 @@ $result_trees{'double_index_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -333,7 +327,6 @@ $result_trees{'double_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           },
           'type' => 'index_entry_command'
@@ -372,7 +365,6 @@ $result_trees{'double_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         }
@@ -388,7 +380,6 @@ $result_trees{'double_index_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git a/tp/t/results/indices/double_seeentry_seealso.pl 
b/tp/t/results/indices/double_seeentry_seealso.pl
index b407455b75..748052e797 100644
--- a/tp/t/results/indices/double_seeentry_seealso.pl
+++ b/tp/t/results/indices/double_seeentry_seealso.pl
@@ -43,7 +43,6 @@ $result_trees{'double_seeentry_seealso'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'double_seeentry_seealso'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -112,7 +110,6 @@ $result_trees{'double_seeentry_seealso'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -164,7 +161,6 @@ $result_trees{'double_seeentry_seealso'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 },
@@ -185,7 +181,6 @@ $result_trees{'double_seeentry_seealso'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -215,7 +210,6 @@ $result_trees{'double_seeentry_seealso'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -237,7 +231,6 @@ $result_trees{'double_seeentry_seealso'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 },
@@ -265,7 +258,6 @@ $result_trees{'double_seeentry_seealso'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
@@ -295,7 +287,6 @@ $result_trees{'double_seeentry_seealso'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -324,7 +315,6 @@ $result_trees{'double_seeentry_seealso'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -345,7 +335,6 @@ $result_trees{'double_seeentry_seealso'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -376,7 +365,6 @@ $result_trees{'double_seeentry_seealso'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -398,7 +386,6 @@ $result_trees{'double_seeentry_seealso'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -443,7 +430,6 @@ $result_trees{'double_seeentry_seealso'} = {
                       ],
                       'cmdname' => 'seeentry',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -468,7 +454,6 @@ $result_trees{'double_seeentry_seealso'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -480,7 +465,6 @@ $result_trees{'double_seeentry_seealso'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -520,7 +504,6 @@ $result_trees{'double_seeentry_seealso'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -534,7 +517,6 @@ $result_trees{'double_seeentry_seealso'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -679,7 +661,6 @@ $result_errors{'double_seeentry_seealso'} = [
   {
     'error_line' => 'warning: empty index key in @cindex
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'empty index key in @cindex',
     'type' => 'warning'
@@ -749,7 +730,6 @@ 
$result_converted_errors{'info'}->{'double_seeentry_seealso'} = [
   {
     'error_line' => 'warning: empty index key in @cindex
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'empty index key in @cindex',
     'type' => 'warning'
@@ -770,7 +750,6 @@ 
$result_converted_errors{'plaintext'}->{'double_seeentry_seealso'} = [
   {
     'error_line' => 'warning: empty index key in @cindex
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'empty index key in @cindex',
     'type' => 'warning'
@@ -844,7 +823,6 @@ 
$result_converted_errors{'html_text'}->{'double_seeentry_seealso'} = [
   {
     'error_line' => 'warning: empty index key in @cindex
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'empty index key in @cindex',
     'type' => 'warning'
diff --git a/tp/t/results/indices/double_syncodeindex.pl 
b/tp/t/results/indices/double_syncodeindex.pl
index 55e8cde19e..a7f227cfc1 100644
--- a/tp/t/results/indices/double_syncodeindex.pl
+++ b/tp/t/results/indices/double_syncodeindex.pl
@@ -41,7 +41,6 @@ $result_trees{'double_syncodeindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -75,7 +74,6 @@ $result_trees{'double_syncodeindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -118,7 +116,6 @@ $result_trees{'double_syncodeindex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -178,7 +175,6 @@ $result_trees{'double_syncodeindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -215,7 +211,6 @@ $result_trees{'double_syncodeindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -254,7 +249,6 @@ $result_trees{'double_syncodeindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -287,7 +281,6 @@ $result_trees{'double_syncodeindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         }
@@ -303,7 +296,6 @@ $result_trees{'double_syncodeindex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -373,7 +365,6 @@ $result_errors{'double_syncodeindex'} = [
   {
     'error_line' => 'warning: printing an index `cp\' merged in another one, 
`fn\'
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'printing an index `cp\' merged in another one, `fn\'',
     'type' => 'warning'
diff --git a/tp/t/results/indices/empty_added_index_entry.pl 
b/tp/t/results/indices/empty_added_index_entry.pl
index 5ef945909a..7d5bd942e1 100644
--- a/tp/t/results/indices/empty_added_index_entry.pl
+++ b/tp/t/results/indices/empty_added_index_entry.pl
@@ -40,7 +40,6 @@ $result_trees{'empty_added_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -83,7 +82,6 @@ $result_trees{'empty_added_index_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -128,7 +126,6 @@ $result_trees{'empty_added_index_entry'} = {
             'command_name' => 'myindex'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           },
           'type' => 'index_entry_command'
@@ -144,7 +141,6 @@ $result_trees{'empty_added_index_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
@@ -205,7 +201,6 @@ $result_errors{'empty_added_index_entry'} = [
   {
     'error_line' => 'warning: @myindex missing argument
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@myindex missing argument',
     'type' => 'warning'
diff --git a/tp/t/results/indices/empty_cindex_entry.pl 
b/tp/t/results/indices/empty_cindex_entry.pl
index 037242dd9c..fd01e73792 100644
--- a/tp/t/results/indices/empty_cindex_entry.pl
+++ b/tp/t/results/indices/empty_cindex_entry.pl
@@ -43,7 +43,6 @@ $result_trees{'empty_cindex_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -83,7 +82,6 @@ $result_trees{'empty_cindex_entry'} = {
             'command_name' => 'cindex'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           },
           'type' => 'index_entry_command'
@@ -99,7 +97,6 @@ $result_trees{'empty_cindex_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -155,7 +152,6 @@ $result_errors{'empty_cindex_entry'} = [
   {
     'error_line' => 'warning: @cindex missing argument
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@cindex missing argument',
     'type' => 'warning'
diff --git a/tp/t/results/indices/empty_index_entry.pl 
b/tp/t/results/indices/empty_index_entry.pl
index 03e457bc26..26759ecb4f 100644
--- a/tp/t/results/indices/empty_index_entry.pl
+++ b/tp/t/results/indices/empty_index_entry.pl
@@ -50,7 +50,6 @@ $result_trees{'empty_index_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -90,7 +89,6 @@ $result_trees{'empty_index_entry'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'bracketed_arg'
@@ -112,7 +110,6 @@ $result_trees{'empty_index_entry'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'bracketed_arg'
@@ -132,7 +129,6 @@ $result_trees{'empty_index_entry'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -164,7 +160,6 @@ $result_trees{'empty_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -175,7 +170,6 @@ $result_trees{'empty_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -213,7 +207,6 @@ $result_trees{'empty_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
@@ -229,7 +222,6 @@ $result_trees{'empty_index_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -295,7 +287,6 @@ $result_errors{'empty_index_entry'} = [
   {
     'error_line' => 'warning: missing name for @deffn
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'missing name for @deffn',
     'type' => 'warning'
diff --git a/tp/t/results/indices/empty_string_index_entry.pl 
b/tp/t/results/indices/empty_string_index_entry.pl
index 367449442a..83f0a7e80f 100644
--- a/tp/t/results/indices/empty_string_index_entry.pl
+++ b/tp/t/results/indices/empty_string_index_entry.pl
@@ -43,7 +43,6 @@ $result_trees{'empty_string_index_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -83,7 +82,6 @@ $result_trees{'empty_string_index_entry'} = {
                   ],
                   'cmdname' => 'w',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -112,7 +110,6 @@ $result_trees{'empty_string_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           },
           'type' => 'index_entry_command'
@@ -129,7 +126,6 @@ $result_trees{'empty_string_index_entry'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   },
                   'type' => 'command_as_argument'
@@ -162,7 +158,6 @@ $result_trees{'empty_string_index_entry'} = {
                               ],
                               'cmdname' => 'w',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 7
                               }
                             }
@@ -190,7 +185,6 @@ $result_trees{'empty_string_index_entry'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -227,7 +221,6 @@ $result_trees{'empty_string_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -241,7 +234,6 @@ $result_trees{'empty_string_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -285,7 +277,6 @@ $result_trees{'empty_string_index_entry'} = {
                           ],
                           'cmdname' => 'w',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         }
@@ -294,7 +285,6 @@ $result_trees{'empty_string_index_entry'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       },
                       'type' => 'bracketed_arg'
@@ -311,7 +301,6 @@ $result_trees{'empty_string_index_entry'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       },
                       'type' => 'bracketed_arg'
@@ -328,7 +317,6 @@ $result_trees{'empty_string_index_entry'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       },
                       'type' => 'bracketed_arg'
@@ -354,7 +342,6 @@ $result_trees{'empty_string_index_entry'} = {
                 'original_def_cmdname' => 'defun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'def_line'
@@ -391,7 +378,6 @@ $result_trees{'empty_string_index_entry'} = {
                           ],
                           'cmdname' => 'w',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 11
                           }
                         }
@@ -400,7 +386,6 @@ $result_trees{'empty_string_index_entry'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       },
                       'type' => 'bracketed_arg'
@@ -417,7 +402,6 @@ $result_trees{'empty_string_index_entry'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       },
                       'type' => 'bracketed_arg'
@@ -434,7 +418,6 @@ $result_trees{'empty_string_index_entry'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       },
                       'type' => 'bracketed_arg'
@@ -466,7 +449,6 @@ $result_trees{'empty_string_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'def_line'
@@ -498,7 +480,6 @@ $result_trees{'empty_string_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -509,7 +490,6 @@ $result_trees{'empty_string_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -547,7 +527,6 @@ $result_trees{'empty_string_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         }
@@ -563,7 +542,6 @@ $result_trees{'empty_string_index_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -645,7 +623,6 @@ $result_errors{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @findex
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'empty index key in @findex',
     'type' => 'warning'
@@ -653,7 +630,6 @@ $result_errors{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @item
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'empty index key in @item',
     'type' => 'warning'
@@ -661,7 +637,6 @@ $result_errors{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @defun
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'empty index key in @defun',
     'type' => 'warning'
@@ -669,7 +644,6 @@ $result_errors{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @defunx
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'empty index key in @defunx',
     'type' => 'warning'
@@ -715,7 +689,6 @@ 
$result_converted_errors{'info'}->{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @findex
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'empty index key in @findex',
     'type' => 'warning'
@@ -723,7 +696,6 @@ 
$result_converted_errors{'info'}->{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @item
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'empty index key in @item',
     'type' => 'warning'
@@ -731,7 +703,6 @@ 
$result_converted_errors{'info'}->{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @defun
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'empty index key in @defun',
     'type' => 'warning'
@@ -739,7 +710,6 @@ 
$result_converted_errors{'info'}->{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @defunx
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'empty index key in @defunx',
     'type' => 'warning'
@@ -759,7 +729,6 @@ 
$result_converted_errors{'plaintext'}->{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @findex
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'empty index key in @findex',
     'type' => 'warning'
@@ -767,7 +736,6 @@ 
$result_converted_errors{'plaintext'}->{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @item
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'empty index key in @item',
     'type' => 'warning'
@@ -775,7 +743,6 @@ 
$result_converted_errors{'plaintext'}->{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @defun
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'empty index key in @defun',
     'type' => 'warning'
@@ -783,7 +750,6 @@ 
$result_converted_errors{'plaintext'}->{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @defunx
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'empty index key in @defunx',
     'type' => 'warning'
@@ -821,7 +787,6 @@ 
$result_converted_errors{'html_text'}->{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @findex
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'empty index key in @findex',
     'type' => 'warning'
@@ -829,7 +794,6 @@ 
$result_converted_errors{'html_text'}->{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @item
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'empty index key in @item',
     'type' => 'warning'
@@ -837,7 +801,6 @@ 
$result_converted_errors{'html_text'}->{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @defun
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'empty index key in @defun',
     'type' => 'warning'
@@ -845,7 +808,6 @@ 
$result_converted_errors{'html_text'}->{'empty_string_index_entry'} = [
   {
     'error_line' => 'warning: empty index key in @defunx
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'empty index key in @defunx',
     'type' => 'warning'
diff --git a/tp/t/results/indices/encoding_index_ascii.pl 
b/tp/t/results/indices/encoding_index_ascii.pl
index 5a6d276164..095792af3e 100644
--- a/tp/t/results/indices/encoding_index_ascii.pl
+++ b/tp/t/results/indices/encoding_index_ascii.pl
@@ -53,7 +53,6 @@ $result_trees{'encoding_index_ascii'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -85,7 +84,6 @@ $result_trees{'encoding_index_ascii'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -128,7 +126,6 @@ $result_trees{'encoding_index_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -157,7 +154,6 @@ $result_trees{'encoding_index_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -202,7 +198,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -222,7 +217,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -251,7 +245,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -273,7 +266,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -293,7 +285,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -310,7 +301,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -327,7 +317,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -356,7 +345,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -378,7 +366,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -398,7 +385,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -415,7 +401,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -432,7 +417,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -449,7 +433,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
@@ -478,7 +461,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -515,7 +497,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           },
           'type' => 'index_entry_command'
@@ -552,7 +533,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -589,7 +569,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           },
           'type' => 'index_entry_command'
@@ -626,7 +605,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           },
           'type' => 'index_entry_command'
@@ -663,7 +641,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           },
           'type' => 'index_entry_command'
@@ -700,7 +677,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           },
           'type' => 'index_entry_command'
@@ -737,7 +713,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           },
           'type' => 'index_entry_command'
@@ -774,7 +749,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           },
           'type' => 'index_entry_command'
@@ -811,7 +785,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           },
           'type' => 'index_entry_command'
@@ -848,7 +821,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           },
           'type' => 'index_entry_command'
@@ -885,7 +857,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           },
           'type' => 'index_entry_command'
@@ -922,7 +893,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           },
           'type' => 'index_entry_command'
@@ -959,7 +929,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           },
           'type' => 'index_entry_command'
@@ -996,7 +965,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           },
           'type' => 'index_entry_command'
@@ -1033,7 +1001,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           },
           'type' => 'index_entry_command'
@@ -1070,7 +1037,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           },
           'type' => 'index_entry_command'
@@ -1107,7 +1073,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           },
           'type' => 'index_entry_command'
@@ -1144,7 +1109,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           },
           'type' => 'index_entry_command'
@@ -1181,7 +1145,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           },
           'type' => 'index_entry_command'
@@ -1218,7 +1181,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           },
           'type' => 'index_entry_command'
@@ -1255,7 +1217,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           },
           'type' => 'index_entry_command'
@@ -1292,7 +1253,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           },
           'type' => 'index_entry_command'
@@ -1329,7 +1289,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           },
           'type' => 'index_entry_command'
@@ -1366,7 +1325,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 35
           },
           'type' => 'index_entry_command'
@@ -1403,7 +1361,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           },
           'type' => 'index_entry_command'
@@ -1440,7 +1397,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           },
           'type' => 'index_entry_command'
@@ -1477,7 +1433,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38
           },
           'type' => 'index_entry_command'
@@ -1514,7 +1469,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           },
           'type' => 'index_entry_command'
@@ -1531,7 +1485,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'l',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 40
                   }
                 }
@@ -1560,7 +1513,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 40
           },
           'type' => 'index_entry_command'
@@ -1577,7 +1529,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'L',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 41
                   }
                 }
@@ -1606,7 +1557,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 41
           },
           'type' => 'index_entry_command'
@@ -1628,7 +1578,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'dotless',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 42
                   }
                 },
@@ -1648,7 +1597,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'dotless',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 42
                   }
                 },
@@ -1680,7 +1628,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 42
           },
           'type' => 'index_entry_command'
@@ -1706,7 +1653,6 @@ $result_trees{'encoding_index_ascii'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 43
                           }
                         }
@@ -1716,7 +1662,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 43
                   }
                 },
@@ -1740,7 +1685,6 @@ $result_trees{'encoding_index_ascii'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 43
                           }
                         }
@@ -1750,7 +1694,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 43
                   }
                 },
@@ -1782,7 +1725,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           },
           'type' => 'index_entry_command'
@@ -1799,7 +1741,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'ss',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 44
                   }
                 }
@@ -1828,7 +1769,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 44
           },
           'type' => 'index_entry_command'
@@ -1845,7 +1785,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'euro',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 45
                   }
                 }
@@ -1874,7 +1813,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45
           },
           'type' => 'index_entry_command'
@@ -1891,7 +1829,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'AE',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 46
                   }
                 }
@@ -1920,7 +1857,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           },
           'type' => 'index_entry_command'
@@ -1937,7 +1873,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'exclamdown',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 47
                   }
                 }
@@ -1966,7 +1901,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 47
           },
           'type' => 'index_entry_command'
@@ -1983,7 +1917,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'TH',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48
                   }
                 }
@@ -2012,7 +1945,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 48
           },
           'type' => 'index_entry_command'
@@ -2029,7 +1961,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'DH',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 49
                   }
                 }
@@ -2058,7 +1989,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 49
           },
           'type' => 'index_entry_command'
@@ -2075,7 +2005,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'textdegree',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 50
                   }
                 }
@@ -2104,7 +2033,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           },
           'type' => 'index_entry_command'
@@ -2141,7 +2069,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 51
           },
           'type' => 'index_entry_command'
@@ -2178,7 +2105,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 52
           },
           'type' => 'index_entry_command'
@@ -2195,7 +2121,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'quotedblleft',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 53
                   }
                 }
@@ -2224,7 +2149,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 53
           },
           'type' => 'index_entry_command'
@@ -2241,7 +2165,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'geq',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 54
                   }
                 }
@@ -2270,7 +2193,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 54
           },
           'type' => 'index_entry_command'
@@ -2287,7 +2209,6 @@ $result_trees{'encoding_index_ascii'} = {
                   ],
                   'cmdname' => 'comma',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 55
                   }
                 }
@@ -2316,7 +2237,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 55
           },
           'type' => 'index_entry_command'
@@ -2353,7 +2273,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 56
           },
           'type' => 'index_entry_command'
@@ -2390,7 +2309,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 57
           },
           'type' => 'index_entry_command'
@@ -2427,7 +2345,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 58
           },
           'type' => 'index_entry_command'
@@ -2464,7 +2381,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 59
           },
           'type' => 'index_entry_command'
@@ -2501,7 +2417,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 60
           },
           'type' => 'index_entry_command'
@@ -2538,7 +2453,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 61
           },
           'type' => 'index_entry_command'
@@ -2575,7 +2489,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 62
           },
           'type' => 'index_entry_command'
@@ -2612,7 +2525,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 63
           },
           'type' => 'index_entry_command'
@@ -2651,7 +2563,6 @@ $result_trees{'encoding_index_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 65
           }
         }
@@ -2667,7 +2578,6 @@ $result_trees{'encoding_index_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
diff --git a/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl 
b/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl
index c08297929b..ef4b4ef41f 100644
--- a/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl
+++ b/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl
@@ -53,7 +53,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -85,7 +84,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -128,7 +126,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -157,7 +154,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -202,7 +198,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -222,7 +217,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -251,7 +245,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -273,7 +266,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -293,7 +285,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -310,7 +301,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -327,7 +317,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -356,7 +345,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -378,7 +366,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -398,7 +385,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -415,7 +401,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -432,7 +417,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -449,7 +433,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
@@ -478,7 +461,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -515,7 +497,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           },
           'type' => 'index_entry_command'
@@ -552,7 +533,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -589,7 +569,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           },
           'type' => 'index_entry_command'
@@ -626,7 +605,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           },
           'type' => 'index_entry_command'
@@ -663,7 +641,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           },
           'type' => 'index_entry_command'
@@ -700,7 +677,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           },
           'type' => 'index_entry_command'
@@ -737,7 +713,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           },
           'type' => 'index_entry_command'
@@ -774,7 +749,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           },
           'type' => 'index_entry_command'
@@ -811,7 +785,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           },
           'type' => 'index_entry_command'
@@ -848,7 +821,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           },
           'type' => 'index_entry_command'
@@ -885,7 +857,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           },
           'type' => 'index_entry_command'
@@ -922,7 +893,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           },
           'type' => 'index_entry_command'
@@ -959,7 +929,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           },
           'type' => 'index_entry_command'
@@ -996,7 +965,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           },
           'type' => 'index_entry_command'
@@ -1033,7 +1001,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           },
           'type' => 'index_entry_command'
@@ -1070,7 +1037,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           },
           'type' => 'index_entry_command'
@@ -1107,7 +1073,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           },
           'type' => 'index_entry_command'
@@ -1144,7 +1109,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           },
           'type' => 'index_entry_command'
@@ -1181,7 +1145,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           },
           'type' => 'index_entry_command'
@@ -1218,7 +1181,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           },
           'type' => 'index_entry_command'
@@ -1255,7 +1217,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           },
           'type' => 'index_entry_command'
@@ -1292,7 +1253,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           },
           'type' => 'index_entry_command'
@@ -1329,7 +1289,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           },
           'type' => 'index_entry_command'
@@ -1366,7 +1325,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 35
           },
           'type' => 'index_entry_command'
@@ -1403,7 +1361,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           },
           'type' => 'index_entry_command'
@@ -1440,7 +1397,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           },
           'type' => 'index_entry_command'
@@ -1477,7 +1433,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38
           },
           'type' => 'index_entry_command'
@@ -1514,7 +1469,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           },
           'type' => 'index_entry_command'
@@ -1531,7 +1485,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'l',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 40
                   }
                 }
@@ -1560,7 +1513,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 40
           },
           'type' => 'index_entry_command'
@@ -1577,7 +1529,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'L',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 41
                   }
                 }
@@ -1606,7 +1557,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 41
           },
           'type' => 'index_entry_command'
@@ -1628,7 +1578,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'dotless',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 42
                   }
                 },
@@ -1648,7 +1597,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'dotless',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 42
                   }
                 },
@@ -1680,7 +1628,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 42
           },
           'type' => 'index_entry_command'
@@ -1706,7 +1653,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 43
                           }
                         }
@@ -1716,7 +1662,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 43
                   }
                 },
@@ -1740,7 +1685,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 43
                           }
                         }
@@ -1750,7 +1694,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 43
                   }
                 },
@@ -1782,7 +1725,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           },
           'type' => 'index_entry_command'
@@ -1799,7 +1741,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'ss',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 44
                   }
                 }
@@ -1828,7 +1769,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 44
           },
           'type' => 'index_entry_command'
@@ -1845,7 +1785,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'euro',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 45
                   }
                 }
@@ -1874,7 +1813,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45
           },
           'type' => 'index_entry_command'
@@ -1891,7 +1829,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'AE',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 46
                   }
                 }
@@ -1920,7 +1857,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           },
           'type' => 'index_entry_command'
@@ -1937,7 +1873,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'exclamdown',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 47
                   }
                 }
@@ -1966,7 +1901,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 47
           },
           'type' => 'index_entry_command'
@@ -1983,7 +1917,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'TH',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48
                   }
                 }
@@ -2012,7 +1945,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 48
           },
           'type' => 'index_entry_command'
@@ -2029,7 +1961,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'DH',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 49
                   }
                 }
@@ -2058,7 +1989,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 49
           },
           'type' => 'index_entry_command'
@@ -2075,7 +2005,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'textdegree',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 50
                   }
                 }
@@ -2104,7 +2033,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           },
           'type' => 'index_entry_command'
@@ -2141,7 +2069,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 51
           },
           'type' => 'index_entry_command'
@@ -2178,7 +2105,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 52
           },
           'type' => 'index_entry_command'
@@ -2195,7 +2121,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'quotedblleft',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 53
                   }
                 }
@@ -2224,7 +2149,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 53
           },
           'type' => 'index_entry_command'
@@ -2241,7 +2165,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'geq',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 54
                   }
                 }
@@ -2270,7 +2193,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 54
           },
           'type' => 'index_entry_command'
@@ -2287,7 +2209,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                   ],
                   'cmdname' => 'comma',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 55
                   }
                 }
@@ -2316,7 +2237,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 55
           },
           'type' => 'index_entry_command'
@@ -2353,7 +2273,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 56
           },
           'type' => 'index_entry_command'
@@ -2390,7 +2309,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 57
           },
           'type' => 'index_entry_command'
@@ -2427,7 +2345,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 58
           },
           'type' => 'index_entry_command'
@@ -2464,7 +2381,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 59
           },
           'type' => 'index_entry_command'
@@ -2501,7 +2417,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 60
           },
           'type' => 'index_entry_command'
@@ -2538,7 +2453,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 61
           },
           'type' => 'index_entry_command'
@@ -2575,7 +2489,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 62
           },
           'type' => 'index_entry_command'
@@ -2612,7 +2525,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 63
           },
           'type' => 'index_entry_command'
@@ -2651,7 +2563,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 65
           }
         }
@@ -2667,7 +2578,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
diff --git a/tp/t/results/indices/explicit_sort_key.pl 
b/tp/t/results/indices/explicit_sort_key.pl
index ac9f2585b1..93882e607a 100644
--- a/tp/t/results/indices/explicit_sort_key.pl
+++ b/tp/t/results/indices/explicit_sort_key.pl
@@ -43,7 +43,6 @@ $result_trees{'explicit_sort_key'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -69,7 +68,6 @@ $result_trees{'explicit_sort_key'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -126,7 +124,6 @@ $result_trees{'explicit_sort_key'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -152,7 +149,6 @@ $result_trees{'explicit_sort_key'} = {
                   ],
                   'cmdname' => 'sortas',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 },
@@ -189,7 +185,6 @@ $result_trees{'explicit_sort_key'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -211,7 +206,6 @@ $result_trees{'explicit_sort_key'} = {
                   ],
                   'cmdname' => 'sortas',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -248,7 +242,6 @@ $result_trees{'explicit_sort_key'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -270,7 +263,6 @@ $result_trees{'explicit_sort_key'} = {
                   ],
                   'cmdname' => 'sortas',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -307,7 +299,6 @@ $result_trees{'explicit_sort_key'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -336,7 +327,6 @@ $result_trees{'explicit_sort_key'} = {
                           ],
                           'cmdname' => 'sortas',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 11
                           }
                         }
@@ -346,7 +336,6 @@ $result_trees{'explicit_sort_key'} = {
                   ],
                   'cmdname' => 'b',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
@@ -375,7 +364,6 @@ $result_trees{'explicit_sort_key'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -403,7 +391,6 @@ $result_trees{'explicit_sort_key'} = {
               ],
               'cmdname' => 'sortas',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -430,7 +417,6 @@ $result_trees{'explicit_sort_key'} = {
                       ],
                       'cmdname' => 'sortas',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -440,7 +426,6 @@ $result_trees{'explicit_sort_key'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -478,7 +463,6 @@ $result_trees{'explicit_sort_key'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -488,7 +472,6 @@ $result_trees{'explicit_sort_key'} = {
               ],
               'cmdname' => 'sortas',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -516,7 +499,6 @@ $result_trees{'explicit_sort_key'} = {
                       ],
                       'cmdname' => 'sortas',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -526,7 +508,6 @@ $result_trees{'explicit_sort_key'} = {
               ],
               'cmdname' => 'url',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -571,7 +552,6 @@ $result_trees{'explicit_sort_key'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         }
@@ -587,7 +567,6 @@ $result_trees{'explicit_sort_key'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
@@ -698,7 +677,6 @@ $result_errors{'explicit_sort_key'} = [
   {
     'error_line' => 'warning: @sortas should only appear in an index entry
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@sortas should only appear in an index entry',
     'type' => 'warning'
@@ -706,7 +684,6 @@ $result_errors{'explicit_sort_key'} = [
   {
     'error_line' => 'warning: @sortas should only appear in an index entry
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@sortas should only appear in an index entry',
     'type' => 'warning'
@@ -714,7 +691,6 @@ $result_errors{'explicit_sort_key'} = [
   {
     'error_line' => 'warning: @sortas should only appear in an index entry
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@sortas should only appear in an index entry',
     'type' => 'warning'
@@ -722,7 +698,6 @@ $result_errors{'explicit_sort_key'} = [
   {
     'error_line' => 'warning: @sortas should only appear in an index entry
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@sortas should only appear in an index entry',
     'type' => 'warning'
@@ -730,7 +705,6 @@ $result_errors{'explicit_sort_key'} = [
   {
     'error_line' => 'warning: @b should not appear in @sortas
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@b should not appear in @sortas',
     'type' => 'warning'
@@ -738,7 +712,6 @@ $result_errors{'explicit_sort_key'} = [
   {
     'error_line' => 'warning: @sortas should only appear in an index entry
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@sortas should only appear in an index entry',
     'type' => 'warning'
diff --git a/tp/t/results/indices/ftable_vtable.pl 
b/tp/t/results/indices/ftable_vtable.pl
index e1b9b8f983..f49c8c95df 100644
--- a/tp/t/results/indices/ftable_vtable.pl
+++ b/tp/t/results/indices/ftable_vtable.pl
@@ -53,7 +53,6 @@ $result_trees{'ftable_vtable'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -88,7 +87,6 @@ $result_trees{'ftable_vtable'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'command_as_argument'
@@ -140,7 +138,6 @@ $result_trees{'ftable_vtable'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -175,7 +172,6 @@ $result_trees{'ftable_vtable'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -234,7 +230,6 @@ $result_trees{'ftable_vtable'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -271,7 +266,6 @@ $result_trees{'ftable_vtable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -285,7 +279,6 @@ $result_trees{'ftable_vtable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -301,7 +294,6 @@ $result_trees{'ftable_vtable'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12
                   },
                   'type' => 'command_as_argument'
@@ -337,7 +329,6 @@ $result_trees{'ftable_vtable'} = {
                               ],
                               'cmdname' => 'error',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 13
                               }
                             }
@@ -365,7 +356,6 @@ $result_trees{'ftable_vtable'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -400,7 +390,6 @@ $result_trees{'ftable_vtable'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     }
@@ -459,7 +448,6 @@ $result_trees{'ftable_vtable'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -496,7 +484,6 @@ $result_trees{'ftable_vtable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -510,7 +497,6 @@ $result_trees{'ftable_vtable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -551,7 +537,6 @@ $result_trees{'ftable_vtable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           },
           'type' => 'index_entry_command'
@@ -590,7 +575,6 @@ $result_trees{'ftable_vtable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -628,7 +612,6 @@ $result_trees{'ftable_vtable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -649,7 +632,6 @@ $result_trees{'ftable_vtable'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
diff --git a/tp/t/results/indices/ignored_sort_char_empty_entries.pl 
b/tp/t/results/indices/ignored_sort_char_empty_entries.pl
index 6bcd987541..97120c606c 100644
--- a/tp/t/results/indices/ignored_sort_char_empty_entries.pl
+++ b/tp/t/results/indices/ignored_sort_char_empty_entries.pl
@@ -67,7 +67,6 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -93,7 +92,6 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -154,7 +152,6 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -192,7 +189,6 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -230,7 +226,6 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -252,7 +247,6 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
                   ],
                   'cmdname' => 'sortas',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -290,7 +284,6 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -329,7 +322,6 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -345,7 +337,6 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     }
@@ -446,7 +437,6 @@ $result_errors{'ignored_sort_char_empty_entries'} = [
   {
     'error_line' => 'warning: empty index key in @findex
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'empty index key in @findex',
     'type' => 'warning'
@@ -454,7 +444,6 @@ $result_errors{'ignored_sort_char_empty_entries'} = [
   {
     'error_line' => 'warning: empty index key in @findex
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'empty index key in @findex',
     'type' => 'warning'
@@ -506,7 +495,6 @@ 
$result_converted_errors{'info'}->{'ignored_sort_char_empty_entries'} = [
   {
     'error_line' => 'warning: empty index key in @findex
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'empty index key in @findex',
     'type' => 'warning'
@@ -514,7 +502,6 @@ 
$result_converted_errors{'info'}->{'ignored_sort_char_empty_entries'} = [
   {
     'error_line' => 'warning: empty index key in @findex
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'empty index key in @findex',
     'type' => 'warning'
@@ -534,7 +521,6 @@ 
$result_converted_errors{'plaintext'}->{'ignored_sort_char_empty_entries'} = [
   {
     'error_line' => 'warning: empty index key in @findex
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'empty index key in @findex',
     'type' => 'warning'
@@ -542,7 +528,6 @@ 
$result_converted_errors{'plaintext'}->{'ignored_sort_char_empty_entries'} = [
   {
     'error_line' => 'warning: empty index key in @findex
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'empty index key in @findex',
     'type' => 'warning'
@@ -601,7 +586,6 @@ 
$result_converted_errors{'html_text'}->{'ignored_sort_char_empty_entries'} = [
   {
     'error_line' => 'warning: empty index key in @findex
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'empty index key in @findex',
     'type' => 'warning'
@@ -609,7 +593,6 @@ 
$result_converted_errors{'html_text'}->{'ignored_sort_char_empty_entries'} = [
   {
     'error_line' => 'warning: empty index key in @findex
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'empty index key in @findex',
     'type' => 'warning'
diff --git a/tp/t/results/indices/image_lines_count.pl 
b/tp/t/results/indices/image_lines_count.pl
index 461ef7bf0b..a5092ee6bc 100644
Binary files a/tp/t/results/indices/image_lines_count.pl and 
b/tp/t/results/indices/image_lines_count.pl differ
diff --git a/tp/t/results/indices/image_text_lines_count.pl 
b/tp/t/results/indices/image_text_lines_count.pl
index bc2115c7f4..3ec72cd612 100644
Binary files a/tp/t/results/indices/image_text_lines_count.pl and 
b/tp/t/results/indices/image_text_lines_count.pl differ
diff --git a/tp/t/results/indices/index_and_node_same_name.pl 
b/tp/t/results/indices/index_and_node_same_name.pl
index baf01821eb..ae16b8d60f 100644
--- a/tp/t/results/indices/index_and_node_same_name.pl
+++ b/tp/t/results/indices/index_and_node_same_name.pl
@@ -43,7 +43,6 @@ $result_trees{'index_and_node_same_name'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -117,7 +116,6 @@ $result_trees{'index_and_node_same_name'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           },
           'type' => 'index_entry_command'
@@ -135,7 +133,6 @@ $result_trees{'index_and_node_same_name'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -168,7 +165,6 @@ $result_trees{'index_and_node_same_name'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -239,7 +235,6 @@ $result_trees{'index_and_node_same_name'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -253,7 +248,6 @@ $result_trees{'index_and_node_same_name'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git a/tp/t/results/indices/index_entries_before_nodes.pl 
b/tp/t/results/indices/index_entries_before_nodes.pl
index 89ea8d4e5e..5694cc0c2e 100644
Binary files a/tp/t/results/indices/index_entries_before_nodes.pl and 
b/tp/t/results/indices/index_entries_before_nodes.pl differ
diff --git a/tp/t/results/indices/index_entries_locations.pl 
b/tp/t/results/indices/index_entries_locations.pl
index 873938b11f..b92f8377aa 100644
--- a/tp/t/results/indices/index_entries_locations.pl
+++ b/tp/t/results/indices/index_entries_locations.pl
@@ -53,7 +53,6 @@ $result_trees{'index_entries_locations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -133,7 +132,6 @@ $result_trees{'index_entries_locations'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'index_entry_command'
@@ -174,7 +172,6 @@ $result_trees{'index_entries_locations'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'index_entry_command'
@@ -233,7 +230,6 @@ $result_trees{'index_entries_locations'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           },
           'type' => 'index_entry_command'
@@ -284,7 +280,6 @@ $result_trees{'index_entries_locations'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           },
           'type' => 'index_entry_command'
@@ -337,7 +332,6 @@ $result_trees{'index_entries_locations'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         }
@@ -353,7 +347,6 @@ $result_trees{'index_entries_locations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
diff --git a/tp/t/results/indices/index_entry_before_first_node.pl 
b/tp/t/results/indices/index_entry_before_first_node.pl
index 197c490002..72f3b9f7c2 100644
Binary files a/tp/t/results/indices/index_entry_before_first_node.pl and 
b/tp/t/results/indices/index_entry_before_first_node.pl differ
diff --git a/tp/t/results/indices/index_entry_before_node.pl 
b/tp/t/results/indices/index_entry_before_node.pl
index 7b576b19d8..d5e65814ac 100644
--- a/tp/t/results/indices/index_entry_before_node.pl
+++ b/tp/t/results/indices/index_entry_before_node.pl
@@ -95,7 +95,6 @@ $result_trees{'index_entry_before_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -142,7 +141,6 @@ $result_trees{'index_entry_before_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -174,13 +172,11 @@ $result_trees{'index_entry_before_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -200,7 +196,6 @@ $result_trees{'index_entry_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -309,7 +304,6 @@ $result_trees{'index_entry_before_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           },
           'type' => 'index_entry_command'
@@ -330,7 +324,6 @@ $result_trees{'index_entry_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -422,7 +415,6 @@ $result_trees{'index_entry_before_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         }
@@ -438,7 +430,6 @@ $result_trees{'index_entry_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     }
diff --git a/tp/t/results/indices/index_entry_in_footnote.pl 
b/tp/t/results/indices/index_entry_in_footnote.pl
index 74f151ada5..dba448a863 100644
Binary files a/tp/t/results/indices/index_entry_in_footnote.pl and 
b/tp/t/results/indices/index_entry_in_footnote.pl differ
diff --git a/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl 
b/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
index 6db94e6dfa..37a881a661 100644
--- a/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
@@ -95,7 +95,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} = 
{
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -142,7 +141,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -174,13 +172,11 @@ 
$result_trees{'index_entry_in_footnote_different_node_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -200,7 +196,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -275,7 +270,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 11
                           },
                           'type' => 'index_entry_command'
@@ -348,7 +342,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       },
                       'type' => 'index_entry_command'
@@ -359,7 +352,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -386,7 +378,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -443,7 +434,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         }
@@ -459,7 +449,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     }
diff --git a/tp/t/results/indices/index_entry_in_footnote_sections.pl 
b/tp/t/results/indices/index_entry_in_footnote_sections.pl
index d0cc26c253..d2edbbf008 100644
--- a/tp/t/results/indices/index_entry_in_footnote_sections.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_sections.pl
@@ -43,7 +43,6 @@ $result_trees{'index_entry_in_footnote_sections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -132,7 +131,6 @@ $result_trees{'index_entry_in_footnote_sections'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7
                           },
                           'type' => 'index_entry_command'
@@ -146,7 +144,6 @@ $result_trees{'index_entry_in_footnote_sections'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -170,7 +167,6 @@ $result_trees{'index_entry_in_footnote_sections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -203,7 +199,6 @@ $result_trees{'index_entry_in_footnote_sections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -260,7 +255,6 @@ $result_trees{'index_entry_in_footnote_sections'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -274,7 +268,6 @@ $result_trees{'index_entry_in_footnote_sections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl 
b/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
index b3b48a7353..cf6e7c8e54 100644
--- a/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
@@ -43,7 +43,6 @@ $result_trees{'index_entry_in_footnote_sections_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -132,7 +131,6 @@ $result_trees{'index_entry_in_footnote_sections_separate'} 
= {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7
                           },
                           'type' => 'index_entry_command'
@@ -146,7 +144,6 @@ $result_trees{'index_entry_in_footnote_sections_separate'} 
= {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -170,7 +167,6 @@ $result_trees{'index_entry_in_footnote_sections_separate'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -203,7 +199,6 @@ $result_trees{'index_entry_in_footnote_sections_separate'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -260,7 +255,6 @@ $result_trees{'index_entry_in_footnote_sections_separate'} 
= {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -274,7 +268,6 @@ $result_trees{'index_entry_in_footnote_sections_separate'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/indices/index_entry_in_footnote_separate.pl 
b/tp/t/results/indices/index_entry_in_footnote_separate.pl
index 723245d934..362985ca97 100644
--- a/tp/t/results/indices/index_entry_in_footnote_separate.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_separate.pl
@@ -40,7 +40,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -130,7 +129,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -177,7 +175,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -209,13 +206,11 @@ $result_trees{'index_entry_in_footnote_separate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -235,7 +230,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -310,7 +304,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 12
                           },
                           'type' => 'index_entry_command'
@@ -383,7 +376,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       },
                       'type' => 'index_entry_command'
@@ -394,7 +386,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -421,7 +412,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -478,7 +468,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         }
@@ -494,7 +483,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     }
diff --git 
a/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl 
b/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
index 281b798b8f..45411f3b31 100644
--- a/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
+++ b/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
@@ -43,7 +43,6 @@ $result_trees{'multiple_index_text_sortas_seeentry_seealso'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -69,7 +68,6 @@ $result_trees{'multiple_index_text_sortas_seeentry_seealso'} 
= {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -102,7 +100,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -153,7 +150,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
                   ],
                   'cmdname' => 'sortas',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 },
@@ -180,7 +176,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 },
@@ -208,7 +203,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -240,7 +234,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -268,7 +261,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
                   ],
                   'cmdname' => 'sortas',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 },
@@ -305,7 +297,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -333,7 +324,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -370,7 +360,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -409,7 +398,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         }
@@ -423,7 +411,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/indices/print_merged_index.pl 
b/tp/t/results/indices/print_merged_index.pl
index 2007561d1b..3cb7e44374 100644
--- a/tp/t/results/indices/print_merged_index.pl
+++ b/tp/t/results/indices/print_merged_index.pl
@@ -39,7 +39,6 @@ $result_trees{'print_merged_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -74,7 +73,6 @@ $result_trees{'print_merged_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -120,7 +118,6 @@ $result_trees{'print_merged_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -136,7 +133,6 @@ $result_trees{'print_merged_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -193,7 +189,6 @@ $result_errors{'print_merged_index'} = [
   {
     'error_line' => 'warning: printing an index `fn\' merged in another one, 
`cp\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'printing an index `fn\' merged in another one, `cp\'',
     'type' => 'warning'
diff --git a/tp/t/results/indices/printindex_before_document.pl 
b/tp/t/results/indices/printindex_before_document.pl
index 85ff9d4ab0..617cf9bb3e 100644
--- a/tp/t/results/indices/printindex_before_document.pl
+++ b/tp/t/results/indices/printindex_before_document.pl
@@ -43,7 +43,6 @@ $result_trees{'printindex_before_document'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -66,7 +65,6 @@ $result_errors{'printindex_before_document'} = [
   {
     'error_line' => 'warning: printindex before document beginning: 
@printindex cp
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'printindex before document beginning: @printindex cp',
     'type' => 'warning'
diff --git a/tp/t/results/indices/printindex_between_node_section.pl 
b/tp/t/results/indices/printindex_between_node_section.pl
index 7d4967b429..8c76f1adc3 100644
--- a/tp/t/results/indices/printindex_between_node_section.pl
+++ b/tp/t/results/indices/printindex_between_node_section.pl
@@ -43,7 +43,6 @@ $result_trees{'printindex_between_node_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -103,7 +102,6 @@ $result_trees{'printindex_between_node_section'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           },
           'type' => 'index_entry_command'
@@ -140,7 +138,6 @@ $result_trees{'printindex_between_node_section'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           },
           'type' => 'index_entry_command'
@@ -177,7 +174,6 @@ $result_trees{'printindex_between_node_section'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           },
           'type' => 'index_entry_command'
@@ -214,7 +210,6 @@ $result_trees{'printindex_between_node_section'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -232,7 +227,6 @@ $result_trees{'printindex_between_node_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -264,7 +258,6 @@ $result_trees{'printindex_between_node_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -324,7 +317,6 @@ $result_trees{'printindex_between_node_section'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           },
           'type' => 'index_entry_command'
@@ -361,7 +353,6 @@ $result_trees{'printindex_between_node_section'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -381,7 +372,6 @@ $result_trees{'printindex_between_node_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -433,7 +423,6 @@ $result_trees{'printindex_between_node_section'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         }
@@ -449,7 +438,6 @@ $result_trees{'printindex_between_node_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -480,7 +468,6 @@ $result_trees{'printindex_between_node_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
diff --git a/tp/t/results/indices/printindex_between_part_chapter.pl 
b/tp/t/results/indices/printindex_between_part_chapter.pl
index 52a0f92371..ca90e33e53 100644
--- a/tp/t/results/indices/printindex_between_part_chapter.pl
+++ b/tp/t/results/indices/printindex_between_part_chapter.pl
@@ -44,7 +44,6 @@ $result_trees{'printindex_between_part_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -104,7 +103,6 @@ $result_trees{'printindex_between_part_chapter'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           },
           'type' => 'index_entry_command'
@@ -141,7 +139,6 @@ $result_trees{'printindex_between_part_chapter'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           },
           'type' => 'index_entry_command'
@@ -178,7 +175,6 @@ $result_trees{'printindex_between_part_chapter'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           },
           'type' => 'index_entry_command'
@@ -215,7 +211,6 @@ $result_trees{'printindex_between_part_chapter'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -233,7 +228,6 @@ $result_trees{'printindex_between_part_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -290,7 +284,6 @@ $result_trees{'printindex_between_part_chapter'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -307,7 +300,6 @@ $result_trees{'printindex_between_part_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -339,7 +331,6 @@ $result_trees{'printindex_between_part_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -378,7 +369,6 @@ $result_trees{'printindex_between_part_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -410,7 +400,6 @@ $result_trees{'printindex_between_part_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -470,7 +459,6 @@ $result_trees{'printindex_between_part_chapter'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           },
           'type' => 'index_entry_command'
@@ -507,7 +495,6 @@ $result_trees{'printindex_between_part_chapter'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           },
           'type' => 'index_entry_command'
@@ -527,7 +514,6 @@ $result_trees{'printindex_between_part_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
@@ -758,7 +744,6 @@ $result_errors{'printindex_between_part_chapter'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@part not empty',
     'type' => 'warning'
diff --git a/tp/t/results/indices/printindex_index_entry_in_copying.pl 
b/tp/t/results/indices/printindex_index_entry_in_copying.pl
index 68836a997c..c7ec10a119 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying.pl
@@ -62,7 +62,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   },
                   'type' => 'index_entry_command'
@@ -137,7 +136,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                         'original_def_cmdname' => 'defun'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'def_line'
@@ -210,7 +208,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       },
                       'type' => 'def_line'
@@ -256,7 +253,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -267,7 +263,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -283,7 +278,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                         {
                           'cmdname' => 'asis',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           },
                           'type' => 'command_as_argument'
@@ -335,7 +329,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 11
                               }
                             },
@@ -370,7 +363,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 12
                               }
                             }
@@ -407,7 +399,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -421,7 +412,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -459,7 +449,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 },
@@ -495,13 +484,11 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -544,7 +531,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -591,7 +577,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -656,7 +641,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               },
               'type' => 'menu_entry'
@@ -688,13 +672,11 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -711,7 +693,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     },
@@ -744,7 +725,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 29
       }
     },
@@ -782,7 +762,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           }
         },
@@ -820,7 +799,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           }
         },
@@ -839,7 +817,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     }
diff --git 
a/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl 
b/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
index 4878c6666e..919ab88c9d 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
@@ -77,7 +77,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 5
                                   },
                                   'type' => 'index_entry_command'
@@ -102,7 +101,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -147,7 +145,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -183,13 +180,11 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -232,7 +227,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -279,7 +273,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -344,7 +337,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               },
               'type' => 'menu_entry'
@@ -376,13 +368,11 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -399,7 +389,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -431,7 +420,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     },
@@ -469,7 +457,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -488,7 +475,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     }
diff --git 
a/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl 
b/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
index db0594ae7b..5de0ffd007 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
@@ -62,7 +62,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   },
                   'type' => 'index_entry_command'
@@ -137,7 +136,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                         'original_def_cmdname' => 'defun'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'def_line'
@@ -210,7 +208,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       },
                       'type' => 'def_line'
@@ -256,7 +253,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -267,7 +263,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -283,7 +278,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                         {
                           'cmdname' => 'asis',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           },
                           'type' => 'command_as_argument'
@@ -335,7 +329,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 11
                               }
                             },
@@ -370,7 +363,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 12
                               }
                             }
@@ -407,7 +399,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -421,7 +412,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -459,7 +449,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 },
@@ -495,13 +484,11 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -544,7 +531,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -642,7 +628,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'menu_entry'
@@ -674,13 +659,11 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -697,7 +680,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     },
@@ -730,7 +712,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 28
       }
     },
@@ -792,7 +773,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           }
         },
@@ -811,7 +791,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 29
       }
     }
diff --git a/tp/t/results/indices/printindex_with_space_before.pl 
b/tp/t/results/indices/printindex_with_space_before.pl
index be9fef0970..35f4632457 100644
Binary files a/tp/t/results/indices/printindex_with_space_before.pl and 
b/tp/t/results/indices/printindex_with_space_before.pl differ
diff --git a/tp/t/results/indices/recursive_synindex.pl 
b/tp/t/results/indices/recursive_synindex.pl
index ae75cd5b5d..40ba426e71 100644
--- a/tp/t/results/indices/recursive_synindex.pl
+++ b/tp/t/results/indices/recursive_synindex.pl
@@ -38,7 +38,6 @@ $result_trees{'recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -71,7 +70,6 @@ $result_trees{'recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -105,7 +103,6 @@ $result_trees{'recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -127,7 +124,6 @@ $result_trees{'recursive_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -150,7 +146,6 @@ $result_errors{'recursive_synindex'} = [
   {
     'error_line' => 'warning: @synindex leads to a merging of bbb in itself, 
ignoring
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@synindex leads to a merging of bbb in itself, ignoring',
     'type' => 'warning'
diff --git a/tp/t/results/indices/same_index_entry_merged_indices.pl 
b/tp/t/results/indices/same_index_entry_merged_indices.pl
index 25558f344c..84c122cb71 100644
--- a/tp/t/results/indices/same_index_entry_merged_indices.pl
+++ b/tp/t/results/indices/same_index_entry_merged_indices.pl
@@ -41,7 +41,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -84,7 +83,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -110,7 +108,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -143,7 +140,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -234,7 +230,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -259,7 +254,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'def_line'
@@ -305,7 +299,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -316,7 +309,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -377,7 +369,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
                 'original_def_cmdname' => 'defvar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'def_line'
@@ -423,7 +414,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -434,7 +424,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -472,7 +461,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         }
@@ -486,7 +474,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
diff --git a/tp/t/results/indices/same_only_seealso_seeentry.pl 
b/tp/t/results/indices/same_only_seealso_seeentry.pl
index d1e60b9ff7..e4456059ea 100644
--- a/tp/t/results/indices/same_only_seealso_seeentry.pl
+++ b/tp/t/results/indices/same_only_seealso_seeentry.pl
@@ -43,7 +43,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -112,7 +110,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -164,7 +161,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -194,7 +190,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -223,7 +218,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
@@ -253,7 +247,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -287,7 +280,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -317,7 +309,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -346,7 +337,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
@@ -376,7 +366,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -410,7 +399,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 }
@@ -440,7 +428,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -469,7 +456,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 }
@@ -499,7 +485,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           },
           'type' => 'index_entry_command'
@@ -538,7 +523,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         }
@@ -552,7 +536,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/indices/same_seealso_seeentry.pl 
b/tp/t/results/indices/same_seealso_seeentry.pl
index 18e00926e6..9b2f13f688 100644
--- a/tp/t/results/indices/same_seealso_seeentry.pl
+++ b/tp/t/results/indices/same_seealso_seeentry.pl
@@ -43,7 +43,6 @@ $result_trees{'same_seealso_seeentry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'same_seealso_seeentry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -112,7 +110,6 @@ $result_trees{'same_seealso_seeentry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -164,7 +161,6 @@ $result_trees{'same_seealso_seeentry'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -194,7 +190,6 @@ $result_trees{'same_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -223,7 +218,6 @@ $result_trees{'same_seealso_seeentry'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
@@ -253,7 +247,6 @@ $result_trees{'same_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -287,7 +280,6 @@ $result_trees{'same_seealso_seeentry'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -317,7 +309,6 @@ $result_trees{'same_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -346,7 +337,6 @@ $result_trees{'same_seealso_seeentry'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
@@ -376,7 +366,6 @@ $result_trees{'same_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -410,7 +399,6 @@ $result_trees{'same_seealso_seeentry'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 }
@@ -440,7 +428,6 @@ $result_trees{'same_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -469,7 +456,6 @@ $result_trees{'same_seealso_seeentry'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 }
@@ -499,7 +485,6 @@ $result_trees{'same_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           },
           'type' => 'index_entry_command'
@@ -541,7 +526,6 @@ $result_trees{'same_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           },
           'type' => 'index_entry_command'
@@ -580,7 +564,6 @@ $result_trees{'same_seealso_seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         }
@@ -594,7 +577,6 @@ $result_trees{'same_seealso_seeentry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/indices/seealso_duplicate.pl 
b/tp/t/results/indices/seealso_duplicate.pl
index f78d5d5370..85f8e81635 100644
--- a/tp/t/results/indices/seealso_duplicate.pl
+++ b/tp/t/results/indices/seealso_duplicate.pl
@@ -43,7 +43,6 @@ $result_trees{'seealso_duplicate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -88,7 +87,6 @@ $result_trees{'seealso_duplicate'} = {
                   ],
                   'cmdname' => 'command',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -135,7 +133,6 @@ $result_trees{'seealso_duplicate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -147,7 +144,6 @@ $result_trees{'seealso_duplicate'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           },
           'type' => 'index_entry_command'
@@ -170,7 +166,6 @@ $result_trees{'seealso_duplicate'} = {
                   ],
                   'cmdname' => 'command',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -221,7 +216,6 @@ $result_trees{'seealso_duplicate'} = {
                               ],
                               'cmdname' => 'command',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 5
                               }
                             }
@@ -231,7 +225,6 @@ $result_trees{'seealso_duplicate'} = {
                       ],
                       'cmdname' => 'seealso',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -256,7 +249,6 @@ $result_trees{'seealso_duplicate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -268,7 +260,6 @@ $result_trees{'seealso_duplicate'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           },
           'type' => 'index_entry_command'
@@ -308,7 +299,6 @@ $result_trees{'seealso_duplicate'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -324,7 +314,6 @@ $result_trees{'seealso_duplicate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/indices/seeentry.pl b/tp/t/results/indices/seeentry.pl
index a712ce4ece..0fd194fb42 100644
--- a/tp/t/results/indices/seeentry.pl
+++ b/tp/t/results/indices/seeentry.pl
@@ -43,7 +43,6 @@ $result_trees{'seeentry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -69,7 +68,6 @@ $result_trees{'seeentry'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -102,7 +100,6 @@ $result_trees{'seeentry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -154,7 +151,6 @@ $result_trees{'seeentry'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -184,7 +180,6 @@ $result_trees{'seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -206,7 +201,6 @@ $result_trees{'seeentry'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 },
@@ -243,7 +237,6 @@ $result_trees{'seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -277,7 +270,6 @@ $result_trees{'seeentry'} = {
                   ],
                   'cmdname' => 'seeentry',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -307,7 +299,6 @@ $result_trees{'seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -329,7 +320,6 @@ $result_trees{'seeentry'} = {
                   ],
                   'cmdname' => 'seealso',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -366,7 +356,6 @@ $result_trees{'seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -405,7 +394,6 @@ $result_trees{'seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -438,7 +426,6 @@ $result_trees{'seeentry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         }
@@ -452,7 +439,6 @@ $result_trees{'seeentry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/indices/sorted_subentries.pl 
b/tp/t/results/indices/sorted_subentries.pl
index 8da8d97e69..a13e35681d 100644
--- a/tp/t/results/indices/sorted_subentries.pl
+++ b/tp/t/results/indices/sorted_subentries.pl
@@ -43,7 +43,6 @@ $result_trees{'sorted_subentries'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -69,7 +68,6 @@ $result_trees{'sorted_subentries'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -101,7 +99,6 @@ $result_trees{'sorted_subentries'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -179,7 +176,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -191,7 +187,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -247,7 +242,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -259,7 +253,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -315,7 +308,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -327,7 +319,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -383,7 +374,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -395,7 +385,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -475,7 +464,6 @@ $result_trees{'sorted_subentries'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12
                   }
                 }
@@ -486,7 +474,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -498,7 +485,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           },
           'type' => 'index_entry_command'
@@ -555,7 +541,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -567,7 +552,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -605,7 +589,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           },
           'type' => 'index_entry_command'
@@ -660,7 +643,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -672,7 +654,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           },
           'type' => 'index_entry_command'
@@ -718,7 +699,6 @@ $result_trees{'sorted_subentries'} = {
                 'level' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -730,7 +710,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           },
           'type' => 'index_entry_command'
@@ -768,7 +747,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           },
           'type' => 'index_entry_command'
@@ -861,7 +839,6 @@ $result_trees{'sorted_subentries'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     }
@@ -872,7 +849,6 @@ $result_trees{'sorted_subentries'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 }
@@ -883,7 +859,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -895,7 +870,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           },
           'type' => 'index_entry_command'
@@ -918,7 +892,6 @@ $result_trees{'sorted_subentries'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -951,7 +924,6 @@ $result_trees{'sorted_subentries'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     },
@@ -1043,7 +1015,6 @@ $result_trees{'sorted_subentries'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 22
                   }
                 }
@@ -1054,7 +1025,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
@@ -1066,7 +1036,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           },
           'type' => 'index_entry_command'
@@ -1105,7 +1074,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           },
           'type' => 'index_entry_command'
@@ -1127,7 +1095,6 @@ $result_trees{'sorted_subentries'} = {
                   ],
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   }
                 }
@@ -1174,7 +1141,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -1186,7 +1152,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           },
           'type' => 'index_entry_command'
@@ -1209,7 +1174,6 @@ $result_trees{'sorted_subentries'} = {
                   ],
                   'cmdname' => 'kbd',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25
                   }
                 }
@@ -1246,7 +1210,6 @@ $result_trees{'sorted_subentries'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     }
@@ -1287,7 +1250,6 @@ $result_trees{'sorted_subentries'} = {
                           ],
                           'cmdname' => 'email',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 25
                           }
                         }
@@ -1311,7 +1273,6 @@ $result_trees{'sorted_subentries'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25
                   }
                 }
@@ -1322,7 +1283,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             }
@@ -1334,7 +1294,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           },
           'type' => 'index_entry_command'
@@ -1376,7 +1335,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
@@ -1388,7 +1346,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           },
           'type' => 'index_entry_command'
@@ -1460,7 +1417,6 @@ $result_trees{'sorted_subentries'} = {
                           ],
                           'cmdname' => 'sortas',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 27
                           }
                         }
@@ -1485,7 +1441,6 @@ $result_trees{'sorted_subentries'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27
                   }
                 }
@@ -1496,7 +1451,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
@@ -1508,7 +1462,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           },
           'type' => 'index_entry_command'
@@ -1584,7 +1537,6 @@ $result_trees{'sorted_subentries'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 28
                   }
                 }
@@ -1595,7 +1547,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
@@ -1607,7 +1558,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           },
           'type' => 'index_entry_command'
@@ -1683,7 +1633,6 @@ $result_trees{'sorted_subentries'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 29
                   }
                 }
@@ -1694,7 +1643,6 @@ $result_trees{'sorted_subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
@@ -1706,7 +1654,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           },
           'type' => 'index_entry_command'
@@ -1747,7 +1694,6 @@ $result_trees{'sorted_subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         }
@@ -1761,7 +1707,6 @@ $result_trees{'sorted_subentries'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     }
@@ -2008,7 +1953,6 @@ $result_errors{'sorted_subentries'} = [
   {
     'error_line' => 'warning: @subentry missing argument
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@subentry missing argument',
     'type' => 'warning'
@@ -2016,7 +1960,6 @@ $result_errors{'sorted_subentries'} = [
   {
     'error_line' => 'no more than two levels of index subentry are allowed
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => 'no more than two levels of index subentry are allowed',
     'type' => 'error'
@@ -2024,7 +1967,6 @@ $result_errors{'sorted_subentries'} = [
   {
     'error_line' => 'warning: @cindex missing argument
 ',
-    'file_name' => '',
     'line_nr' => 26,
     'text' => '@cindex missing argument',
     'type' => 'warning'
@@ -2032,7 +1974,6 @@ $result_errors{'sorted_subentries'} = [
   {
     'error_line' => 'warning: empty index sub entry 1 key in @cindex
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'empty index sub entry 1 key in @cindex',
     'type' => 'warning'
@@ -2131,7 +2072,6 @@ $result_converted_errors{'info'}->{'sorted_subentries'} = 
[
   {
     'error_line' => 'warning: empty index sub entry 1 key in @cindex
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'empty index sub entry 1 key in @cindex',
     'type' => 'warning'
@@ -2173,7 +2113,6 @@ 
$result_converted_errors{'plaintext'}->{'sorted_subentries'} = [
   {
     'error_line' => 'warning: empty index sub entry 1 key in @cindex
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'empty index sub entry 1 key in @cindex',
     'type' => 'warning'
@@ -2285,7 +2224,6 @@ 
$result_converted_errors{'html_text'}->{'sorted_subentries'} = [
   {
     'error_line' => 'warning: empty index sub entry 1 key in @cindex
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'empty index sub entry 1 key in @cindex',
     'type' => 'warning'
diff --git a/tp/t/results/indices/subentries.pl 
b/tp/t/results/indices/subentries.pl
index 11230f748f..b3bee1fb5f 100644
--- a/tp/t/results/indices/subentries.pl
+++ b/tp/t/results/indices/subentries.pl
@@ -43,7 +43,6 @@ $result_trees{'subentries'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -69,7 +68,6 @@ $result_trees{'subentries'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -102,7 +100,6 @@ $result_trees{'subentries'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -162,7 +159,6 @@ $result_trees{'subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -217,7 +213,6 @@ $result_trees{'subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -229,7 +224,6 @@ $result_trees{'subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -304,7 +298,6 @@ $result_trees{'subentries'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -315,7 +308,6 @@ $result_trees{'subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -327,7 +319,6 @@ $result_trees{'subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -422,7 +413,6 @@ $result_trees{'subentries'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -433,7 +423,6 @@ $result_trees{'subentries'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -444,7 +433,6 @@ $result_trees{'subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -456,7 +444,6 @@ $result_trees{'subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -501,7 +488,6 @@ $result_trees{'subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           },
           'type' => 'index_entry_command'
@@ -556,7 +542,6 @@ $result_trees{'subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -568,7 +553,6 @@ $result_trees{'subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -643,7 +627,6 @@ $result_trees{'subentries'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 }
@@ -654,7 +637,6 @@ $result_trees{'subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -666,7 +648,6 @@ $result_trees{'subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           },
           'type' => 'index_entry_command'
@@ -761,7 +742,6 @@ $result_trees{'subentries'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -772,7 +752,6 @@ $result_trees{'subentries'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 }
@@ -783,7 +762,6 @@ $result_trees{'subentries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -795,7 +773,6 @@ $result_trees{'subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           },
           'type' => 'index_entry_command'
@@ -837,7 +814,6 @@ $result_trees{'subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -870,7 +846,6 @@ $result_trees{'subentries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         }
@@ -884,7 +859,6 @@ $result_trees{'subentries'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -1043,7 +1017,6 @@ $result_errors{'subentries'} = [
   {
     'error_line' => 'no more than two levels of index subentry are allowed
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'no more than two levels of index subentry are allowed',
     'type' => 'error'
@@ -1051,7 +1024,6 @@ $result_errors{'subentries'} = [
   {
     'error_line' => 'no more than two levels of index subentry are allowed
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'no more than two levels of index subentry are allowed',
     'type' => 'error'
diff --git a/tp/t/results/indices/subentries_and_comments.pl 
b/tp/t/results/indices/subentries_and_comments.pl
index 175682f827..82091201da 100644
--- a/tp/t/results/indices/subentries_and_comments.pl
+++ b/tp/t/results/indices/subentries_and_comments.pl
@@ -43,7 +43,6 @@ $result_trees{'subentries_and_comments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -69,7 +68,6 @@ $result_trees{'subentries_and_comments'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -102,7 +100,6 @@ $result_trees{'subentries_and_comments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -186,7 +183,6 @@ $result_trees{'subentries_and_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -198,7 +194,6 @@ $result_trees{'subentries_and_comments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -263,7 +258,6 @@ $result_trees{'subentries_and_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -275,7 +269,6 @@ $result_trees{'subentries_and_comments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -315,7 +308,6 @@ $result_trees{'subentries_and_comments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         }
@@ -329,7 +321,6 @@ $result_trees{'subentries_and_comments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/indices/subentry_and_sortas.pl 
b/tp/t/results/indices/subentry_and_sortas.pl
index 322540012a..e7ec121a6f 100644
--- a/tp/t/results/indices/subentry_and_sortas.pl
+++ b/tp/t/results/indices/subentry_and_sortas.pl
@@ -43,7 +43,6 @@ $result_trees{'subentry_and_sortas'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -69,7 +68,6 @@ $result_trees{'subentry_and_sortas'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -102,7 +100,6 @@ $result_trees{'subentry_and_sortas'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -154,7 +151,6 @@ $result_trees{'subentry_and_sortas'} = {
                   ],
                   'cmdname' => 'sortas',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -192,7 +188,6 @@ $result_trees{'subentry_and_sortas'} = {
                       ],
                       'cmdname' => 'sortas',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -224,7 +219,6 @@ $result_trees{'subentry_and_sortas'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -236,7 +230,6 @@ $result_trees{'subentry_and_sortas'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -271,7 +264,6 @@ $result_trees{'subentry_and_sortas'} = {
                   ],
                   'cmdname' => 'sortas',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -309,7 +301,6 @@ $result_trees{'subentry_and_sortas'} = {
                       ],
                       'cmdname' => 'sortas',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -341,7 +332,6 @@ $result_trees{'subentry_and_sortas'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -353,7 +343,6 @@ $result_trees{'subentry_and_sortas'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -393,7 +382,6 @@ $result_trees{'subentry_and_sortas'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -426,7 +414,6 @@ $result_trees{'subentry_and_sortas'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -440,7 +427,6 @@ $result_trees{'subentry_and_sortas'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/indices/subentry_and_sortas_spaces.pl 
b/tp/t/results/indices/subentry_and_sortas_spaces.pl
index fb2c690604..4c4847b1e9 100644
--- a/tp/t/results/indices/subentry_and_sortas_spaces.pl
+++ b/tp/t/results/indices/subentry_and_sortas_spaces.pl
@@ -43,7 +43,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -69,7 +68,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -102,7 +100,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -154,7 +151,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
                   ],
                   'cmdname' => 'sortas',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -187,7 +183,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
                       ],
                       'cmdname' => 'sortas',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -215,7 +210,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -227,7 +221,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -273,7 +266,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
                       ],
                       'cmdname' => 'sortas',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -293,7 +285,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
                 'sortas' => 'B---S1'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -305,7 +296,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -368,7 +358,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
                           ],
                           'cmdname' => 'sortas',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9
                           }
                         }
@@ -393,7 +382,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -404,7 +392,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -416,7 +403,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -487,7 +473,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -498,7 +483,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -510,7 +494,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -551,7 +534,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -565,7 +547,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/indices/syncode_index_print_both.pl 
b/tp/t/results/indices/syncode_index_print_both.pl
index 20eaa67196..3a6a88a536 100644
--- a/tp/t/results/indices/syncode_index_print_both.pl
+++ b/tp/t/results/indices/syncode_index_print_both.pl
@@ -41,7 +41,6 @@ $result_trees{'syncode_index_print_both'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -84,7 +83,6 @@ $result_trees{'syncode_index_print_both'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -120,7 +118,6 @@ $result_trees{'syncode_index_print_both'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -153,7 +150,6 @@ $result_trees{'syncode_index_print_both'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -213,7 +209,6 @@ $result_trees{'syncode_index_print_both'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -250,7 +245,6 @@ $result_trees{'syncode_index_print_both'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -308,7 +302,6 @@ $result_trees{'syncode_index_print_both'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -360,7 +353,6 @@ $result_trees{'syncode_index_print_both'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -379,7 +371,6 @@ $result_trees{'syncode_index_print_both'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
@@ -531,7 +522,6 @@ $result_errors{'syncode_index_print_both'} = [
   {
     'error_line' => 'warning: printing an index `fn\' merged in another one, 
`cp\'
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'printing an index `fn\' merged in another one, `cp\'',
     'type' => 'warning'
diff --git a/tp/t/results/indices/syncodeindex_to_plain.pl 
b/tp/t/results/indices/syncodeindex_to_plain.pl
index 39d78ea295..68fe249716 100644
--- a/tp/t/results/indices/syncodeindex_to_plain.pl
+++ b/tp/t/results/indices/syncodeindex_to_plain.pl
@@ -41,7 +41,6 @@ $result_trees{'syncodeindex_to_plain'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -84,7 +83,6 @@ $result_trees{'syncodeindex_to_plain'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -144,7 +142,6 @@ $result_trees{'syncodeindex_to_plain'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           },
           'type' => 'index_entry_command'
@@ -181,7 +178,6 @@ $result_trees{'syncodeindex_to_plain'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'type' => 'index_entry_command'
@@ -218,7 +214,6 @@ $result_trees{'syncodeindex_to_plain'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -266,7 +261,6 @@ $result_trees{'syncodeindex_to_plain'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -313,7 +307,6 @@ $result_trees{'syncodeindex_to_plain'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         }
@@ -329,7 +322,6 @@ $result_trees{'syncodeindex_to_plain'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
diff --git a/tp/t/results/indices/transparent_sort_chars.pl 
b/tp/t/results/indices/transparent_sort_chars.pl
index d9acb42594..2850577724 100644
--- a/tp/t/results/indices/transparent_sort_chars.pl
+++ b/tp/t/results/indices/transparent_sort_chars.pl
@@ -67,7 +67,6 @@ $result_trees{'transparent_sort_chars'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -93,7 +92,6 @@ $result_trees{'transparent_sort_chars'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -138,7 +136,6 @@ $result_trees{'transparent_sort_chars'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 },
@@ -158,7 +155,6 @@ $result_trees{'transparent_sort_chars'} = {
                   ],
                   'cmdname' => 'command',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
@@ -188,7 +184,6 @@ $result_trees{'transparent_sort_chars'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           },
           'type' => 'index_entry_command'
@@ -226,7 +221,6 @@ $result_trees{'transparent_sort_chars'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -264,7 +258,6 @@ $result_trees{'transparent_sort_chars'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -303,7 +296,6 @@ $result_trees{'transparent_sort_chars'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -319,7 +311,6 @@ $result_trees{'transparent_sort_chars'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     }
diff --git a/tp/t/results/indices/unknown_index_entry.pl 
b/tp/t/results/indices/unknown_index_entry.pl
index 9c9dfccb3d..d8c962eeff 100644
--- a/tp/t/results/indices/unknown_index_entry.pl
+++ b/tp/t/results/indices/unknown_index_entry.pl
@@ -40,7 +40,6 @@ $result_errors{'unknown_index_entry'} = [
   {
     'error_line' => 'unknown command `someindex\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unknown command `someindex\'',
     'type' => 'error'
diff --git a/tp/t/results/indices/unknown_printindex.pl 
b/tp/t/results/indices/unknown_printindex.pl
index 72a5dcd6a5..109b774355 100644
--- a/tp/t/results/indices/unknown_printindex.pl
+++ b/tp/t/results/indices/unknown_printindex.pl
@@ -27,7 +27,6 @@ $result_trees{'unknown_printindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -47,7 +46,6 @@ $result_errors{'unknown_printindex'} = [
   {
     'error_line' => 'unknown index `bidule\' in @printindex
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unknown index `bidule\' in @printindex',
     'type' => 'error'
diff --git a/tp/t/results/indices/unknown_synindex.pl 
b/tp/t/results/indices/unknown_synindex.pl
index c1d92b4eb1..571e43edd9 100644
--- a/tp/t/results/indices/unknown_synindex.pl
+++ b/tp/t/results/indices/unknown_synindex.pl
@@ -27,7 +27,6 @@ $result_trees{'unknown_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -47,7 +46,6 @@ $result_errors{'unknown_synindex'} = [
   {
     'error_line' => 'unknown source index in @synindex: c
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unknown source index in @synindex: c',
     'type' => 'error'
@@ -55,7 +53,6 @@ $result_errors{'unknown_synindex'} = [
   {
     'error_line' => 'unknown destination index in @synindex: truc
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unknown destination index in @synindex: truc',
     'type' => 'error'
diff --git a/tp/t/results/indices/unknown_then_known_index_entry.pl 
b/tp/t/results/indices/unknown_then_known_index_entry.pl
index 46b38004b3..24cf681ea8 100644
--- a/tp/t/results/indices/unknown_then_known_index_entry.pl
+++ b/tp/t/results/indices/unknown_then_known_index_entry.pl
@@ -48,7 +48,6 @@ $result_trees{'unknown_then_known_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -83,7 +82,6 @@ $result_trees{'unknown_then_known_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'index_entry_command'
@@ -111,7 +109,6 @@ $result_errors{'unknown_then_known_index_entry'} = [
   {
     'error_line' => 'unknown command `someindex\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unknown command `someindex\'',
     'type' => 'error'
@@ -119,7 +116,6 @@ $result_errors{'unknown_then_known_index_entry'} = [
   {
     'error_line' => 'warning: entry for index `some\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'entry for index `some\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/indices/w_lines_count.pl 
b/tp/t/results/indices/w_lines_count.pl
index 1e44053bc7..96171b54a8 100644
Binary files a/tp/t/results/indices/w_lines_count.pl and 
b/tp/t/results/indices/w_lines_count.pl differ
diff --git a/tp/t/results/indices/wrong_synindex.pl 
b/tp/t/results/indices/wrong_synindex.pl
index c32ac73bdc..74b34a36ac 100644
--- a/tp/t/results/indices/wrong_synindex.pl
+++ b/tp/t/results/indices/wrong_synindex.pl
@@ -38,7 +38,6 @@ $result_trees{'wrong_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -60,7 +59,6 @@ $result_trees{'wrong_synindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -81,7 +79,6 @@ $result_errors{'wrong_synindex'} = [
   {
     'error_line' => 'warning: @synindex leads to a merging of aaa in itself, 
ignoring
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@synindex leads to a merging of aaa in itself, ignoring',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/anchor_and_spaces.pl 
b/tp/t/results/info_tests/anchor_and_spaces.pl
index f932e5555e..0192a0f1c4 100644
--- a/tp/t/results/info_tests/anchor_and_spaces.pl
+++ b/tp/t/results/info_tests/anchor_and_spaces.pl
@@ -38,7 +38,6 @@ $result_trees{'anchor_and_spaces'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -78,7 +77,6 @@ $result_trees{'anchor_and_spaces'} = {
             'normalized' => 'anchor-0'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -114,7 +112,6 @@ $result_trees{'anchor_and_spaces'} = {
                 'normalized' => 'anchor1'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -152,7 +149,6 @@ $result_trees{'anchor_and_spaces'} = {
                 'normalized' => 'anchor2'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -171,7 +167,6 @@ $result_trees{'anchor_and_spaces'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/info_tests/anchor_in_command.pl 
b/tp/t/results/info_tests/anchor_in_command.pl
index d0d80e9b25..2b827c2406 100644
--- a/tp/t/results/info_tests/anchor_in_command.pl
+++ b/tp/t/results/info_tests/anchor_in_command.pl
@@ -51,7 +51,6 @@ $result_trees{'anchor_in_command'} = {
                       ],
                       'cmdname' => 'TeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -71,7 +70,6 @@ $result_trees{'anchor_in_command'} = {
                       ],
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -116,7 +114,6 @@ $result_trees{'anchor_in_command'} = {
                                 'normalized' => 'anchor-in-emph'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 5
                               }
                             }
@@ -126,7 +123,6 @@ $result_trees{'anchor_in_command'} = {
                       ],
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -136,7 +132,6 @@ $result_trees{'anchor_in_command'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -158,7 +153,6 @@ $result_trees{'anchor_in_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/info_tests/before_node_and_section.pl 
b/tp/t/results/info_tests/before_node_and_section.pl
index 966c4a1ac2..0e2b298194 100644
--- a/tp/t/results/info_tests/before_node_and_section.pl
+++ b/tp/t/results/info_tests/before_node_and_section.pl
@@ -39,7 +39,6 @@ $result_trees{'before_node_and_section'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -78,7 +77,6 @@ $result_trees{'before_node_and_section'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'index_entry_command'
@@ -104,7 +102,6 @@ $result_trees{'before_node_and_section'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -132,7 +129,6 @@ $result_trees{'before_node_and_section'} = {
                 'normalized' => 'anchor1'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -204,7 +200,6 @@ $result_trees{'before_node_and_section'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -236,13 +231,11 @@ $result_trees{'before_node_and_section'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -282,7 +275,6 @@ $result_trees{'before_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -348,7 +340,6 @@ $result_trees{'before_node_and_section'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -382,7 +373,6 @@ $result_trees{'before_node_and_section'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -449,7 +439,6 @@ $result_trees{'before_node_and_section'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'menu_entry'
@@ -481,13 +470,11 @@ $result_trees{'before_node_and_section'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -504,7 +491,6 @@ $result_trees{'before_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -537,7 +523,6 @@ $result_trees{'before_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     },
@@ -594,7 +579,6 @@ $result_trees{'before_node_and_section'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -613,7 +597,6 @@ $result_trees{'before_node_and_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     }
@@ -781,7 +764,6 @@ $result_errors{'before_node_and_section'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -859,7 +841,6 @@ 
$result_converted_errors{'info'}->{'before_node_and_section'} = [
   {
     'error_line' => 'warning: @footnote outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@footnote outside of any node',
     'type' => 'warning'
@@ -867,7 +848,6 @@ 
$result_converted_errors{'info'}->{'before_node_and_section'} = [
   {
     'error_line' => 'warning: @anchor outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@anchor outside of any node',
     'type' => 'warning'
@@ -875,7 +855,6 @@ 
$result_converted_errors{'info'}->{'before_node_and_section'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/center_flush.pl 
b/tp/t/results/info_tests/center_flush.pl
index dba5dd574f..73023464a7 100644
--- a/tp/t/results/info_tests/center_flush.pl
+++ b/tp/t/results/info_tests/center_flush.pl
@@ -33,7 +33,6 @@ $result_trees{'center_flush'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -134,7 +133,6 @@ $result_trees{'center_flush'} = {
                     'normalized' => 'anchor-in-flushleft'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 },
@@ -177,13 +175,11 @@ $result_trees{'center_flush'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -284,7 +280,6 @@ $result_trees{'center_flush'} = {
                     'normalized' => 'anchor-in-flushright'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 29
                   }
                 },
@@ -317,7 +312,6 @@ $result_trees{'center_flush'} = {
                     'normalized' => 'second-anchor-in-flushright'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31
                   }
                 },
@@ -359,13 +353,11 @@ $result_trees{'center_flush'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         }
@@ -497,7 +489,6 @@ $result_converted_errors{'info'}->{'center_flush'} = [
   {
     'error_line' => 'warning: @anchor outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@anchor outside of any node',
     'type' => 'warning'
@@ -505,7 +496,6 @@ $result_converted_errors{'info'}->{'center_flush'} = [
   {
     'error_line' => 'warning: @anchor outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 29,
     'text' => '@anchor outside of any node',
     'type' => 'warning'
@@ -513,7 +503,6 @@ $result_converted_errors{'info'}->{'center_flush'} = [
   {
     'error_line' => 'warning: @anchor outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => '@anchor outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/colon_in_index_entry.pl 
b/tp/t/results/info_tests/colon_in_index_entry.pl
index bdcfbda066..23bc7745c1 100644
--- a/tp/t/results/info_tests/colon_in_index_entry.pl
+++ b/tp/t/results/info_tests/colon_in_index_entry.pl
@@ -64,7 +64,6 @@ $result_trees{'colon_in_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -105,7 +104,6 @@ $result_trees{'colon_in_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           },
           'type' => 'index_entry_command'
@@ -122,7 +120,6 @@ $result_trees{'colon_in_index_entry'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   },
                   'type' => 'command_as_argument'
@@ -174,7 +171,6 @@ $result_trees{'colon_in_index_entry'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -211,7 +207,6 @@ $result_trees{'colon_in_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -225,7 +220,6 @@ $result_trees{'colon_in_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -251,7 +245,6 @@ $result_trees{'colon_in_index_entry'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       },
                       'type' => 'bracketed_arg'
@@ -273,7 +266,6 @@ $result_trees{'colon_in_index_entry'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       },
                       'type' => 'bracketed_arg'
@@ -325,7 +317,6 @@ $result_trees{'colon_in_index_entry'} = {
                 'original_def_cmdname' => 'defvr'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'def_line'
@@ -344,7 +335,6 @@ $result_trees{'colon_in_index_entry'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       },
                       'type' => 'bracketed_arg'
@@ -366,7 +356,6 @@ $result_trees{'colon_in_index_entry'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       },
                       'type' => 'bracketed_arg'
@@ -437,7 +426,6 @@ $result_trees{'colon_in_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'def_line'
@@ -469,7 +457,6 @@ $result_trees{'colon_in_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -480,7 +467,6 @@ $result_trees{'colon_in_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -518,7 +504,6 @@ $result_trees{'colon_in_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         }
@@ -534,7 +519,6 @@ $result_trees{'colon_in_index_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/info_tests/colons_in_index_entries_and_node.pl 
b/tp/t/results/info_tests/colons_in_index_entries_and_node.pl
index 5a914972e2..9dde8a79cb 100644
--- a/tp/t/results/info_tests/colons_in_index_entries_and_node.pl
+++ b/tp/t/results/info_tests/colons_in_index_entries_and_node.pl
@@ -77,7 +77,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -92,7 +91,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -134,7 +132,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -181,7 +178,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -213,13 +209,11 @@ $result_trees{'colons_in_index_entries_and_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -239,7 +233,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -263,7 +256,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -278,7 +270,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
               ],
               'cmdname' => 'comma',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -334,7 +325,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -371,7 +361,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -408,7 +397,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           },
           'type' => 'index_entry_command'
@@ -468,13 +456,11 @@ $result_trees{'colons_in_index_entries_and_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -515,7 +501,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           },
           'type' => 'index_entry_command'
@@ -552,7 +537,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           },
           'type' => 'index_entry_command'
@@ -589,7 +573,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           },
           'type' => 'index_entry_command'
@@ -624,7 +607,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -681,7 +663,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -702,7 +683,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     }
diff --git 
a/tp/t/results/info_tests/colons_in_index_entries_and_node_no_quoting.pl 
b/tp/t/results/info_tests/colons_in_index_entries_and_node_no_quoting.pl
index f5e1ef68e7..c2c0ab861c 100644
--- a/tp/t/results/info_tests/colons_in_index_entries_and_node_no_quoting.pl
+++ b/tp/t/results/info_tests/colons_in_index_entries_and_node_no_quoting.pl
@@ -77,7 +77,6 @@ $result_trees{'colons_in_index_entries_and_node_no_quoting'} 
= {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -92,7 +91,6 @@ $result_trees{'colons_in_index_entries_and_node_no_quoting'} 
= {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -134,7 +132,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -181,7 +178,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -213,13 +209,11 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -239,7 +233,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -263,7 +256,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -278,7 +270,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
               ],
               'cmdname' => 'comma',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -334,7 +325,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -371,7 +361,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -408,7 +397,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           },
           'type' => 'index_entry_command'
@@ -468,13 +456,11 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -515,7 +501,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           },
           'type' => 'index_entry_command'
@@ -552,7 +537,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           },
           'type' => 'index_entry_command'
@@ -589,7 +573,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           },
           'type' => 'index_entry_command'
@@ -624,7 +607,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -681,7 +663,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -702,7 +683,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     }
@@ -862,7 +842,6 @@ 
$result_converted_errors{'file_info'}->{'colons_in_index_entries_and_node_no_quo
   {
     'error_line' => 'warning: menu entry node name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'menu entry node name should not contain `:\'',
     'type' => 'warning'
@@ -870,7 +849,6 @@ 
$result_converted_errors{'file_info'}->{'colons_in_index_entries_and_node_no_quo
   {
     'error_line' => 'warning: @node name should not contain `,\': One::node, 
with entries.
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@node name should not contain `,\': One::node, with entries.',
     'type' => 'warning'
@@ -878,7 +856,6 @@ 
$result_converted_errors{'file_info'}->{'colons_in_index_entries_and_node_no_quo
   {
     'error_line' => 'warning: node name with index entries should not contain 
`:\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'node name with index entries should not contain `:\'',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/def_in_copying.pl 
b/tp/t/results/info_tests/def_in_copying.pl
index 528e46af59..43f5fc4d78 100644
--- a/tp/t/results/info_tests/def_in_copying.pl
+++ b/tp/t/results/info_tests/def_in_copying.pl
@@ -65,7 +65,6 @@ $result_trees{'def_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -75,7 +74,6 @@ $result_trees{'def_in_copying'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -116,7 +114,6 @@ $result_trees{'def_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -246,7 +243,6 @@ $result_trees{'def_in_copying'} = {
                     'original_def_cmdname' => 'deffn'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13,
                     'macro' => 'mymacro'
                   },
@@ -315,7 +311,6 @@ $result_trees{'def_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13,
                     'macro' => 'mymacro'
                   },
@@ -370,7 +365,6 @@ $result_trees{'def_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13,
                     'macro' => 'mymacro'
                   }
@@ -382,7 +376,6 @@ $result_trees{'def_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13,
                 'macro' => 'mymacro'
               }
@@ -414,13 +407,11 @@ $result_trees{'def_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -517,7 +508,6 @@ $result_trees{'def_in_copying'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17,
                 'macro' => 'mymacro'
               },
@@ -586,7 +576,6 @@ $result_trees{'def_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17,
                 'macro' => 'mymacro'
               },
@@ -641,7 +630,6 @@ $result_trees{'def_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17,
                 'macro' => 'mymacro'
               }
@@ -653,7 +641,6 @@ $result_trees{'def_in_copying'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17,
             'macro' => 'mymacro'
           }
@@ -692,7 +679,6 @@ $result_trees{'def_in_copying'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         }
@@ -704,7 +690,6 @@ $result_trees{'def_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git a/tp/t/results/info_tests/direntry_dircategory_and_commands.pl 
b/tp/t/results/info_tests/direntry_dircategory_and_commands.pl
index 66f584fb63..aa593480b1 100644
--- a/tp/t/results/info_tests/direntry_dircategory_and_commands.pl
+++ b/tp/t/results/info_tests/direntry_dircategory_and_commands.pl
@@ -29,7 +29,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -53,7 +52,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -134,7 +132,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
                           ],
                           'cmdname' => 'var',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         },
@@ -150,7 +147,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'menu_entry'
@@ -182,13 +178,11 @@ $result_trees{'direntry_dircategory_and_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -221,7 +215,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -290,7 +283,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -341,13 +333,11 @@ $result_trees{'direntry_dircategory_and_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -392,7 +382,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -437,7 +426,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     }
diff --git a/tp/t/results/info_tests/empty_arguments.pl 
b/tp/t/results/info_tests/empty_arguments.pl
index ff85717d7d..7d9010a3ce 100644
--- a/tp/t/results/info_tests/empty_arguments.pl
+++ b/tp/t/results/info_tests/empty_arguments.pl
@@ -24,7 +24,6 @@ $result_trees{'empty_arguments'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -43,7 +42,6 @@ $result_trees{'empty_arguments'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -67,7 +65,6 @@ $result_trees{'empty_arguments'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
diff --git a/tp/t/results/info_tests/empty_caption.pl 
b/tp/t/results/info_tests/empty_caption.pl
index adad0b4158..ece4465522 100644
--- a/tp/t/results/info_tests/empty_caption.pl
+++ b/tp/t/results/info_tests/empty_caption.pl
@@ -88,7 +88,6 @@ $result_trees{'empty_caption'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -124,7 +123,6 @@ $result_trees{'empty_caption'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -141,7 +139,6 @@ $result_trees{'empty_caption'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -177,7 +174,6 @@ $result_trees{'empty_caption'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
@@ -192,7 +188,6 @@ $result_trees{'empty_caption'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/info_tests/empty_copying_not_ended.pl 
b/tp/t/results/info_tests/empty_copying_not_ended.pl
index 28cfcb350d..f7ccab8f73 100644
--- a/tp/t/results/info_tests/empty_copying_not_ended.pl
+++ b/tp/t/results/info_tests/empty_copying_not_ended.pl
@@ -28,7 +28,6 @@ $result_trees{'empty_copying_not_ended'} = {
           ],
           'cmdname' => 'copying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -51,7 +50,6 @@ $result_errors{'empty_copying_not_ended'} = [
   {
     'error_line' => 'no matching `@end copying\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end copying\'',
     'type' => 'error'
diff --git a/tp/t/results/info_tests/encoding_us_ascii.pl 
b/tp/t/results/info_tests/encoding_us_ascii.pl
index 09ff6b96f5..0a0276a2ea 100644
--- a/tp/t/results/info_tests/encoding_us_ascii.pl
+++ b/tp/t/results/info_tests/encoding_us_ascii.pl
@@ -42,7 +42,6 @@ $result_trees{'encoding_us_ascii'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -89,7 +88,6 @@ $result_trees{'encoding_us_ascii'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
diff --git a/tp/t/results/info_tests/end_of_line_command_in_node_lines.pl 
b/tp/t/results/info_tests/end_of_line_command_in_node_lines.pl
index 1f0a64805d..55012edccf 100644
--- a/tp/t/results/info_tests/end_of_line_command_in_node_lines.pl
+++ b/tp/t/results/info_tests/end_of_line_command_in_node_lines.pl
@@ -43,7 +43,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -124,7 +122,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -175,7 +172,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
             'normalized' => 'ankh-p'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -253,7 +249,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -292,7 +287,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -311,7 +305,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -343,7 +336,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -410,7 +402,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -457,7 +448,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -523,7 +513,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -611,7 +600,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'menu_entry'
@@ -666,7 +654,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               },
               'type' => 'menu_entry'
@@ -739,7 +726,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               },
               'type' => 'menu_entry'
@@ -804,7 +790,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'menu_entry'
@@ -836,13 +821,11 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         }
@@ -856,7 +839,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     }
@@ -1130,7 +1112,6 @@ $result_errors{'end_of_line_command_in_node_lines'} = [
   {
     'error_line' => 'warning: @menu entry node name `ankh p\' different from 
anchor name `ankh @* p\'
 ',
-    'file_name' => '',
     'line_nr' => 28,
     'text' => '@menu entry node name `ankh p\' different from anchor name 
`ankh @* p\'',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/error_in_footnote.pl 
b/tp/t/results/info_tests/error_in_footnote.pl
index 0cc8cb5ede..4b537d3f81 100644
--- a/tp/t/results/info_tests/error_in_footnote.pl
+++ b/tp/t/results/info_tests/error_in_footnote.pl
@@ -102,7 +102,6 @@ $result_trees{'error_in_footnote'} = {
                         {
                           'cmdname' => 'TeX',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           }
                         },
@@ -126,7 +125,6 @@ $result_trees{'error_in_footnote'} = {
                           ],
                           'cmdname' => 'strong',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9
                           }
                         },
@@ -146,7 +144,6 @@ $result_trees{'error_in_footnote'} = {
                                     {
                                       'cmdname' => 'LaTeX',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 10
                                       }
                                     },
@@ -170,7 +167,6 @@ $result_trees{'error_in_footnote'} = {
                                       ],
                                       'cmdname' => 'strong',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 11
                                       }
                                     },
@@ -186,7 +182,6 @@ $result_trees{'error_in_footnote'} = {
                           ],
                           'cmdname' => 'footnote',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         }
@@ -202,7 +197,6 @@ $result_trees{'error_in_footnote'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -238,7 +232,6 @@ $result_trees{'error_in_footnote'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -255,7 +248,6 @@ $result_trees{'error_in_footnote'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -291,7 +283,6 @@ $result_trees{'error_in_footnote'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -327,7 +318,6 @@ $result_trees{'error_in_footnote'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         }
@@ -342,7 +332,6 @@ $result_trees{'error_in_footnote'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -402,7 +391,6 @@ $result_errors{'error_in_footnote'} = [
   {
     'error_line' => '@TeX expected braces
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@TeX expected braces',
     'type' => 'error'
@@ -410,7 +398,6 @@ $result_errors{'error_in_footnote'} = [
   {
     'error_line' => '@LaTeX expected braces
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => '@LaTeX expected braces',
     'type' => 'error'
@@ -480,7 +467,6 @@ $result_converted_errors{'info'}->{'error_in_footnote'} = [
   {
     'error_line' => 'warning: @strong{Note...} produces a spurious 
cross-reference in Info; reword to avoid that
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@strong{Note...} produces a spurious cross-reference in Info; 
reword to avoid that',
     'type' => 'warning'
@@ -488,7 +474,6 @@ $result_converted_errors{'info'}->{'error_in_footnote'} = [
   {
     'error_line' => 'warning: @strong{Note...} produces a spurious 
cross-reference in Info; reword to avoid that
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@strong{Note...} produces a spurious cross-reference in Info; 
reword to avoid that',
     'type' => 'warning'
@@ -496,7 +481,6 @@ $result_converted_errors{'info'}->{'error_in_footnote'} = [
   {
     'error_line' => 'warning: @strong{Note...} produces a spurious 
cross-reference in Info; reword to avoid that
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@strong{Note...} produces a spurious cross-reference in Info; 
reword to avoid that',
     'type' => 'warning'
@@ -504,7 +488,6 @@ $result_converted_errors{'info'}->{'error_in_footnote'} = [
   {
     'error_line' => 'warning: @strong{Note...} produces a spurious 
cross-reference in Info; reword to avoid that
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@strong{Note...} produces a spurious cross-reference in Info; 
reword to avoid that',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/file_only_png.pl 
b/tp/t/results/info_tests/file_only_png.pl
index 05a6696bf9..40d0180772 100644
Binary files a/tp/t/results/info_tests/file_only_png.pl and 
b/tp/t/results/info_tests/file_only_png.pl differ
diff --git a/tp/t/results/info_tests/float_long_captions.pl 
b/tp/t/results/info_tests/float_long_captions.pl
index 87b3f24cfb..109391e1a5 100644
--- a/tp/t/results/info_tests/float_long_captions.pl
+++ b/tp/t/results/info_tests/float_long_captions.pl
@@ -85,7 +85,6 @@ $result_trees{'float_long_captions'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -121,7 +120,6 @@ $result_trees{'float_long_captions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -138,7 +136,6 @@ $result_trees{'float_long_captions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -198,7 +195,6 @@ $result_trees{'float_long_captions'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -234,7 +230,6 @@ $result_trees{'float_long_captions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -251,7 +246,6 @@ $result_trees{'float_long_captions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -287,7 +281,6 @@ $result_trees{'float_long_captions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         }
@@ -302,7 +295,6 @@ $result_trees{'float_long_captions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/info_tests/float_without_type.pl 
b/tp/t/results/info_tests/float_without_type.pl
index fde9c3e519..e4fa62639e 100644
--- a/tp/t/results/info_tests/float_without_type.pl
+++ b/tp/t/results/info_tests/float_without_type.pl
@@ -99,7 +99,6 @@ $result_trees{'float_without_type'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -113,7 +112,6 @@ $result_trees{'float_without_type'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -149,7 +147,6 @@ $result_trees{'float_without_type'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
@@ -164,7 +161,6 @@ $result_trees{'float_without_type'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/info_tests/image_and_punctuation.pl 
b/tp/t/results/info_tests/image_and_punctuation.pl
index 1afdbfd4e4..6a621c4456 100644
Binary files a/tp/t/results/info_tests/image_and_punctuation.pl and 
b/tp/t/results/info_tests/image_and_punctuation.pl differ
diff --git a/tp/t/results/info_tests/image_and_spaces_formatting.pl 
b/tp/t/results/info_tests/image_and_spaces_formatting.pl
index 952d84ac06..67e7600bb0 100644
--- a/tp/t/results/info_tests/image_and_spaces_formatting.pl
+++ b/tp/t/results/info_tests/image_and_spaces_formatting.pl
@@ -50,7 +50,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -73,7 +72,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -96,7 +94,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -119,7 +116,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -142,7 +138,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -165,7 +160,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -188,7 +182,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -222,7 +215,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -245,7 +237,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -268,7 +259,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -291,7 +281,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -314,7 +303,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -337,7 +325,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -360,7 +347,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -397,7 +383,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -420,7 +405,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -443,7 +427,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -466,7 +449,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -489,7 +471,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -512,7 +493,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -535,7 +515,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -572,7 +551,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -609,7 +587,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -646,7 +623,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -669,7 +645,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -696,7 +671,6 @@ $result_trees{'image_and_spaces_formatting'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/info_tests/image_extension.pl 
b/tp/t/results/info_tests/image_extension.pl
index 1d843d0085..8c53478169 100644
Binary files a/tp/t/results/info_tests/image_extension.pl and 
b/tp/t/results/info_tests/image_extension.pl differ
diff --git a/tp/t/results/info_tests/image_in_paragraph.pl 
b/tp/t/results/info_tests/image_in_paragraph.pl
index 201cbd563d..da8808c0bd 100644
Binary files a/tp/t/results/info_tests/image_in_paragraph.pl and 
b/tp/t/results/info_tests/image_in_paragraph.pl differ
diff --git a/tp/t/results/info_tests/image_not_found.pl 
b/tp/t/results/info_tests/image_not_found.pl
index b76943540c..55e8a9f981 100644
--- a/tp/t/results/info_tests/image_not_found.pl
+++ b/tp/t/results/info_tests/image_not_found.pl
@@ -45,7 +45,6 @@ $result_trees{'image_not_found'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -64,7 +63,6 @@ $result_trees{'image_not_found'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -127,7 +125,6 @@ $result_converted_errors{'info'}->{'image_not_found'} = [
   {
     'error_line' => 'warning: could not find @image file `n_f_image.txt\' nor 
alternate text
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'could not find @image file `n_f_image.txt\' nor alternate text',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/image_quotes.pl 
b/tp/t/results/info_tests/image_quotes.pl
index 7f75dc1ff3..ac24eeac28 100644
Binary files a/tp/t/results/info_tests/image_quotes.pl and 
b/tp/t/results/info_tests/image_quotes.pl differ
diff --git a/tp/t/results/info_tests/image_text_encoded.pl 
b/tp/t/results/info_tests/image_text_encoded.pl
index 40f0e745ab..fbfd07af62 100644
--- a/tp/t/results/info_tests/image_text_encoded.pl
+++ b/tp/t/results/info_tests/image_text_encoded.pl
@@ -37,7 +37,6 @@ $result_trees{'image_text_encoded'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -62,7 +61,6 @@ $result_trees{'image_text_encoded'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
diff --git a/tp/t/results/info_tests/image_text_file_only_and_alt.pl 
b/tp/t/results/info_tests/image_text_file_only_and_alt.pl
index 70c5f8acdd..c6a58c5b00 100644
Binary files a/tp/t/results/info_tests/image_text_file_only_and_alt.pl and 
b/tp/t/results/info_tests/image_text_file_only_and_alt.pl differ
diff --git a/tp/t/results/info_tests/index_entry_at_end_node.pl 
b/tp/t/results/info_tests/index_entry_at_end_node.pl
index 8ba3af29c0..6261313172 100644
--- a/tp/t/results/info_tests/index_entry_at_end_node.pl
+++ b/tp/t/results/info_tests/index_entry_at_end_node.pl
@@ -38,7 +38,6 @@ $result_trees{'index_entry_at_end_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -127,7 +126,6 @@ $result_trees{'index_entry_at_end_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -174,7 +172,6 @@ $result_trees{'index_entry_at_end_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -206,13 +203,11 @@ $result_trees{'index_entry_at_end_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -229,7 +224,6 @@ $result_trees{'index_entry_at_end_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -261,7 +255,6 @@ $result_trees{'index_entry_at_end_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -331,7 +324,6 @@ $result_trees{'index_entry_at_end_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           },
           'type' => 'index_entry_command'
@@ -351,7 +343,6 @@ $result_trees{'index_entry_at_end_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -384,7 +375,6 @@ $result_trees{'index_entry_at_end_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -441,7 +431,6 @@ $result_trees{'index_entry_at_end_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         }
@@ -455,7 +444,6 @@ $result_trees{'index_entry_at_end_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     }
diff --git a/tp/t/results/info_tests/invalid_node_name_no_warning.pl 
b/tp/t/results/info_tests/invalid_node_name_no_warning.pl
index 58ec9ceee7..edc8f7b383 100644
--- a/tp/t/results/info_tests/invalid_node_name_no_warning.pl
+++ b/tp/t/results/info_tests/invalid_node_name_no_warning.pl
@@ -76,7 +76,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -102,7 +101,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -125,7 +123,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -161,7 +158,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -201,7 +197,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -227,7 +222,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -262,7 +256,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -294,13 +287,11 @@ $result_trees{'invalid_node_name_no_warning'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -320,7 +311,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -341,7 +331,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -373,7 +362,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -392,7 +380,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
               ],
               'cmdname' => 'comma',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -427,7 +414,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -448,7 +434,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -488,7 +473,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -518,7 +502,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -533,7 +516,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -555,7 +537,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -591,7 +572,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -616,7 +596,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -634,7 +613,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -656,7 +634,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     }
diff --git a/tp/t/results/info_tests/invalid_node_name_warning.pl 
b/tp/t/results/info_tests/invalid_node_name_warning.pl
index 1e50762c03..b735462874 100644
--- a/tp/t/results/info_tests/invalid_node_name_warning.pl
+++ b/tp/t/results/info_tests/invalid_node_name_warning.pl
@@ -76,7 +76,6 @@ $result_trees{'invalid_node_name_warning'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -102,7 +101,6 @@ $result_trees{'invalid_node_name_warning'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -125,7 +123,6 @@ $result_trees{'invalid_node_name_warning'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -161,7 +158,6 @@ $result_trees{'invalid_node_name_warning'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -201,7 +197,6 @@ $result_trees{'invalid_node_name_warning'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -227,7 +222,6 @@ $result_trees{'invalid_node_name_warning'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -262,7 +256,6 @@ $result_trees{'invalid_node_name_warning'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -294,13 +287,11 @@ $result_trees{'invalid_node_name_warning'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -320,7 +311,6 @@ $result_trees{'invalid_node_name_warning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -341,7 +331,6 @@ $result_trees{'invalid_node_name_warning'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -373,7 +362,6 @@ $result_trees{'invalid_node_name_warning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -392,7 +380,6 @@ $result_trees{'invalid_node_name_warning'} = {
               ],
               'cmdname' => 'comma',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -427,7 +414,6 @@ $result_trees{'invalid_node_name_warning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -448,7 +434,6 @@ $result_trees{'invalid_node_name_warning'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -488,7 +473,6 @@ $result_trees{'invalid_node_name_warning'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -518,7 +502,6 @@ $result_trees{'invalid_node_name_warning'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -533,7 +516,6 @@ $result_trees{'invalid_node_name_warning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -555,7 +537,6 @@ $result_trees{'invalid_node_name_warning'} = {
                       ],
                       'cmdname' => 'comma',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -591,7 +572,6 @@ $result_trees{'invalid_node_name_warning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -616,7 +596,6 @@ $result_trees{'invalid_node_name_warning'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -634,7 +613,6 @@ $result_trees{'invalid_node_name_warning'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -656,7 +634,6 @@ $result_trees{'invalid_node_name_warning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     }
@@ -856,7 +833,6 @@ 
$result_converted_errors{'info'}->{'invalid_node_name_warning'} = [
   {
     'error_line' => 'warning: menu entry name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'menu entry name should not contain `:\'',
     'type' => 'warning'
@@ -864,7 +840,6 @@ 
$result_converted_errors{'info'}->{'invalid_node_name_warning'} = [
   {
     'error_line' => 'warning: menu entry node name should not contain `. \'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'menu entry node name should not contain `. \'',
     'type' => 'warning'
@@ -872,7 +847,6 @@ 
$result_converted_errors{'info'}->{'invalid_node_name_warning'} = [
   {
     'error_line' => 'warning: menu entry node name should not contain `,\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'menu entry node name should not contain `,\'',
     'type' => 'warning'
@@ -880,7 +854,6 @@ 
$result_converted_errors{'info'}->{'invalid_node_name_warning'} = [
   {
     'error_line' => 'warning: menu entry node name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'menu entry node name should not contain `:\'',
     'type' => 'warning'
@@ -888,7 +861,6 @@ 
$result_converted_errors{'info'}->{'invalid_node_name_warning'} = [
   {
     'error_line' => 'warning: @node name should not contain `,\': node,comma
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => '@node name should not contain `,\': node,comma',
     'type' => 'warning'
@@ -896,7 +868,6 @@ 
$result_converted_errors{'info'}->{'invalid_node_name_warning'} = [
   {
     'error_line' => 'warning: @ref cross-reference name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@ref cross-reference name should not contain `:\'',
     'type' => 'warning'
@@ -904,7 +875,6 @@ 
$result_converted_errors{'info'}->{'invalid_node_name_warning'} = [
   {
     'error_line' => 'warning: @ref node name should not contain `.\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@ref node name should not contain `.\'',
     'type' => 'warning'
@@ -912,7 +882,6 @@ 
$result_converted_errors{'info'}->{'invalid_node_name_warning'} = [
   {
     'error_line' => 'warning: @ref node name should not contain `,\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@ref node name should not contain `,\'',
     'type' => 'warning'
@@ -920,7 +889,6 @@ 
$result_converted_errors{'info'}->{'invalid_node_name_warning'} = [
   {
     'error_line' => 'warning: @ref node name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => '@ref node name should not contain `:\'',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/known_encoding.pl 
b/tp/t/results/info_tests/known_encoding.pl
index e3f7661bfb..0d55ccf5f9 100644
--- a/tp/t/results/info_tests/known_encoding.pl
+++ b/tp/t/results/info_tests/known_encoding.pl
@@ -42,7 +42,6 @@ $result_trees{'known_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -89,7 +88,6 @@ $result_trees{'known_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
@@ -131,7 +129,6 @@ $result_errors{'known_encoding'} = [
   {
     'error_line' => 'warning: encoding `latin1\' is not a canonical texinfo 
encoding
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'encoding `latin1\' is not a canonical texinfo encoding',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/multiline_image_and_align.pl 
b/tp/t/results/info_tests/multiline_image_and_align.pl
index 5ff0ea3719..be77eb9b28 100644
--- a/tp/t/results/info_tests/multiline_image_and_align.pl
+++ b/tp/t/results/info_tests/multiline_image_and_align.pl
@@ -29,7 +29,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -50,7 +49,6 @@ $result_trees{'multiline_image_and_align'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -82,7 +80,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
@@ -103,7 +100,6 @@ $result_trees{'multiline_image_and_align'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -135,7 +131,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -156,7 +151,6 @@ $result_trees{'multiline_image_and_align'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -188,7 +182,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 },
@@ -212,7 +205,6 @@ $result_trees{'multiline_image_and_align'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -257,7 +249,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -294,7 +285,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -317,7 +307,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -355,7 +344,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   }
                 },
@@ -393,13 +381,11 @@ $result_trees{'multiline_image_and_align'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -460,7 +446,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 19
                   }
                 }
@@ -481,7 +466,6 @@ $result_trees{'multiline_image_and_align'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -545,7 +529,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 21
                   }
                 }
@@ -566,7 +549,6 @@ $result_trees{'multiline_image_and_align'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -630,7 +612,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   }
                 }
@@ -651,7 +632,6 @@ $result_trees{'multiline_image_and_align'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -715,7 +695,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25
                   }
                 },
@@ -739,7 +718,6 @@ $result_trees{'multiline_image_and_align'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -816,7 +794,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 29
                   }
                 },
@@ -885,7 +862,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31
                   }
                 },
@@ -940,7 +916,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31
                   }
                 },
@@ -1010,7 +985,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 34
                   }
                 },
@@ -1048,13 +1022,11 @@ $result_trees{'multiline_image_and_align'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           }
         }
diff --git a/tp/t/results/info_tests/multitable_anchor_and_index_entry.pl 
b/tp/t/results/info_tests/multitable_anchor_and_index_entry.pl
index 3021e6c7d8..604b687b44 100644
--- a/tp/t/results/info_tests/multitable_anchor_and_index_entry.pl
+++ b/tp/t/results/info_tests/multitable_anchor_and_index_entry.pl
@@ -68,7 +68,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
@@ -102,7 +101,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -127,7 +125,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -164,7 +161,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -199,7 +195,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -231,7 +226,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -280,7 +274,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 8
                               },
                               'type' => 'index_entry_command'
@@ -302,7 +295,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                                 'normalized' => 'anchor-in-multitable'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 9
                               }
                             },
@@ -319,7 +311,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -352,7 +343,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -392,7 +382,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -407,7 +396,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -427,7 +415,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   },
                   'type' => 'bracketed_arg'
@@ -442,7 +429,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   },
                   'type' => 'bracketed_arg'
@@ -502,7 +488,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -527,7 +512,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     }
@@ -588,7 +572,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 21
                               },
                               'type' => 'index_entry_command'
@@ -601,7 +584,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     }
@@ -638,7 +620,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     },
@@ -675,7 +656,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                                 'normalized' => 'mark'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 25
                               }
                             },
@@ -711,7 +691,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     }
@@ -751,7 +730,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
@@ -765,7 +743,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -803,7 +780,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         },
@@ -830,7 +806,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -859,7 +834,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -882,7 +856,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/info_tests/nested_footnotes_separate.pl 
b/tp/t/results/info_tests/nested_footnotes_separate.pl
index d8b565e1e8..767620de1a 100644
--- a/tp/t/results/info_tests/nested_footnotes_separate.pl
+++ b/tp/t/results/info_tests/nested_footnotes_separate.pl
@@ -38,7 +38,6 @@ $result_trees{'nested_footnotes_separate'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -115,7 +114,6 @@ $result_trees{'nested_footnotes_separate'} = {
                           ],
                           'cmdname' => 'footnote',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6
                           }
                         },
@@ -132,7 +130,6 @@ $result_trees{'nested_footnotes_separate'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -154,7 +151,6 @@ $result_trees{'nested_footnotes_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -197,7 +193,6 @@ $result_errors{'nested_footnotes_separate'} = [
   {
     'error_line' => 'warning: @footnote should not appear anywhere inside 
@footnote
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@footnote should not appear anywhere inside @footnote',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/nested_multitable_anchor_index.pl 
b/tp/t/results/info_tests/nested_multitable_anchor_index.pl
index 6b6755e8d6..ba4b007b6d 100644
--- a/tp/t/results/info_tests/nested_multitable_anchor_index.pl
+++ b/tp/t/results/info_tests/nested_multitable_anchor_index.pl
@@ -45,7 +45,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   },
                   'type' => 'bracketed_arg'
@@ -60,7 +59,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   },
                   'type' => 'bracketed_arg'
@@ -100,7 +98,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                     }
                                   ],
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 5
                                   },
                                   'type' => 'bracketed_arg'
@@ -115,7 +112,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                     }
                                   ],
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 5
                                   },
                                   'type' => 'bracketed_arg'
@@ -156,7 +152,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                         'cell_number' => 1
                                       },
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 6
                                       }
                                     },
@@ -189,7 +184,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                                 'normalized' => 'mark-inside'
                                               },
                                               'source_info' => {
-                                                'file_name' => '',
                                                 'line_nr' => 6
                                               }
                                             },
@@ -230,7 +224,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                                 }
                                               },
                                               'source_info' => {
-                                                'file_name' => '',
                                                 'line_nr' => 7
                                               },
                                               'type' => 'index_entry_command'
@@ -243,7 +236,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                         'cell_number' => 2
                                       },
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 6
                                       }
                                     }
@@ -283,7 +275,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 8
                               }
                             }
@@ -297,7 +288,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           }
                         },
@@ -310,7 +300,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -335,7 +324,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -367,7 +355,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -400,7 +387,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                 'normalized' => 'mark'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 10
                               }
                             },
@@ -441,7 +427,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 11
                               },
                               'type' => 'index_entry_command'
@@ -454,7 +439,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -494,7 +478,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -508,7 +491,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -546,7 +528,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -578,7 +559,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -607,7 +587,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -630,7 +609,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/info_tests/no_node_but_top.pl 
b/tp/t/results/info_tests/no_node_but_top.pl
index ea26468584..9db3eb6efa 100644
--- a/tp/t/results/info_tests/no_node_but_top.pl
+++ b/tp/t/results/info_tests/no_node_but_top.pl
@@ -35,7 +35,6 @@ $result_trees{'no_node_but_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/info_tests/no_top_node.pl 
b/tp/t/results/info_tests/no_top_node.pl
index 0626dfc93c..dfc96217ab 100644
--- a/tp/t/results/info_tests/no_top_node.pl
+++ b/tp/t/results/info_tests/no_top_node.pl
@@ -38,7 +38,6 @@ $result_trees{'no_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/info_tests/note_in_strong.pl 
b/tp/t/results/info_tests/note_in_strong.pl
index e97a048037..12362fced1 100644
--- a/tp/t/results/info_tests/note_in_strong.pl
+++ b/tp/t/results/info_tests/note_in_strong.pl
@@ -52,7 +52,6 @@ $result_trees{'note_in_strong'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -86,7 +85,6 @@ $result_trees{'note_in_strong'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -130,7 +128,6 @@ $result_trees{'note_in_strong'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -164,7 +161,6 @@ $result_trees{'note_in_strong'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -198,7 +194,6 @@ $result_trees{'note_in_strong'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -232,7 +227,6 @@ $result_trees{'note_in_strong'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -254,7 +248,6 @@ $result_trees{'note_in_strong'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -353,7 +346,6 @@ $result_converted_errors{'info'}->{'note_in_strong'} = [
   {
     'error_line' => 'warning: @strong{Note...} produces a spurious 
cross-reference in Info; reword to avoid that
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@strong{Note...} produces a spurious cross-reference in Info; 
reword to avoid that',
     'type' => 'warning'
@@ -361,7 +353,6 @@ $result_converted_errors{'info'}->{'note_in_strong'} = [
   {
     'error_line' => 'warning: @strong{Note...} produces a spurious 
cross-reference in Info; reword to avoid that
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@strong{Note...} produces a spurious cross-reference in Info; 
reword to avoid that',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/note_in_strong_end_of_line.pl 
b/tp/t/results/info_tests/note_in_strong_end_of_line.pl
index fc48192fce..3b2a03b92a 100644
--- a/tp/t/results/info_tests/note_in_strong_end_of_line.pl
+++ b/tp/t/results/info_tests/note_in_strong_end_of_line.pl
@@ -52,7 +52,6 @@ $result_trees{'note_in_strong_end_of_line'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -90,7 +89,6 @@ $result_trees{'note_in_strong_end_of_line'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -112,7 +110,6 @@ $result_trees{'note_in_strong_end_of_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -187,7 +184,6 @@ 
$result_converted_errors{'info'}->{'note_in_strong_end_of_line'} = [
   {
     'error_line' => 'warning: @strong{Note...} produces a spurious 
cross-reference in Info; reword to avoid that
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@strong{Note...} produces a spurious cross-reference in Info; 
reword to avoid that',
     'type' => 'warning'
@@ -195,7 +191,6 @@ 
$result_converted_errors{'info'}->{'note_in_strong_end_of_line'} = [
   {
     'error_line' => 'warning: @strong{Note...} produces a spurious 
cross-reference in Info; reword to avoid that
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@strong{Note...} produces a spurious cross-reference in Info; 
reword to avoid that',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/novalidate_empty_refs.pl 
b/tp/t/results/info_tests/novalidate_empty_refs.pl
index c26ec4de0b..c3953775de 100644
--- a/tp/t/results/info_tests/novalidate_empty_refs.pl
+++ b/tp/t/results/info_tests/novalidate_empty_refs.pl
@@ -24,7 +24,6 @@ $result_trees{'novalidate_empty_refs'} = {
           ],
           'cmdname' => 'novalidate',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -82,7 +81,6 @@ $result_trees{'novalidate_empty_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -107,7 +105,6 @@ $result_trees{'novalidate_empty_refs'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -125,7 +122,6 @@ $result_trees{'novalidate_empty_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -152,7 +148,6 @@ $result_trees{'novalidate_empty_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -175,7 +170,6 @@ $result_trees{'novalidate_empty_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -203,7 +197,6 @@ $result_trees{'novalidate_empty_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -224,7 +217,6 @@ $result_trees{'novalidate_empty_refs'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -245,7 +237,6 @@ $result_trees{'novalidate_empty_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
@@ -299,7 +290,6 @@ $result_errors{'novalidate_empty_refs'} = [
     'error_line' => 'empty node name after expansion `@
 \'
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'empty node name after expansion `@
 \'',
@@ -308,7 +298,6 @@ $result_errors{'novalidate_empty_refs'} = [
   {
     'error_line' => 'empty node name after expansion `@:\'
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'empty node name after expansion `@:\'',
     'type' => 'error'
@@ -316,7 +305,6 @@ $result_errors{'novalidate_empty_refs'} = [
   {
     'error_line' => 'empty node name after expansion `@asis{ }\'
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'empty node name after expansion `@asis{ }\'',
     'type' => 'error'
diff --git a/tp/t/results/info_tests/one_node_counted_elements.pl 
b/tp/t/results/info_tests/one_node_counted_elements.pl
index ff5a7ca4c5..d5b2ea37b5 100644
--- a/tp/t/results/info_tests/one_node_counted_elements.pl
+++ b/tp/t/results/info_tests/one_node_counted_elements.pl
@@ -46,7 +46,6 @@ $result_trees{'one_node_counted_elements'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'index_entry_command'
@@ -146,7 +145,6 @@ $result_trees{'one_node_counted_elements'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'index_entry_command'
@@ -181,7 +179,6 @@ $result_trees{'one_node_counted_elements'} = {
                 'normalized' => 'ref'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -258,7 +255,6 @@ $result_trees{'one_node_counted_elements'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -290,13 +286,11 @@ $result_trees{'one_node_counted_elements'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -336,7 +330,6 @@ $result_trees{'one_node_counted_elements'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -395,7 +388,6 @@ $result_trees{'one_node_counted_elements'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         }
@@ -411,7 +403,6 @@ $result_trees{'one_node_counted_elements'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
@@ -493,7 +484,6 @@ $result_errors{'one_node_counted_elements'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -562,7 +552,6 @@ 
$result_converted_errors{'info'}->{'one_node_counted_elements'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/only_documentencoding.pl 
b/tp/t/results/info_tests/only_documentencoding.pl
index e3211c1b85..764775dabd 100644
--- a/tp/t/results/info_tests/only_documentencoding.pl
+++ b/tp/t/results/info_tests/only_documentencoding.pl
@@ -31,7 +31,6 @@ $result_trees{'only_documentencoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/info_tests/paragraphindent_and_preamble.pl 
b/tp/t/results/info_tests/paragraphindent_and_preamble.pl
index db0eb5aa64..f18f0787ef 100644
--- a/tp/t/results/info_tests/paragraphindent_and_preamble.pl
+++ b/tp/t/results/info_tests/paragraphindent_and_preamble.pl
@@ -75,13 +75,11 @@ $result_trees{'paragraphindent_and_preamble'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -119,7 +117,6 @@ $result_trees{'paragraphindent_and_preamble'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -176,7 +173,6 @@ $result_trees{'paragraphindent_and_preamble'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -246,7 +242,6 @@ $result_trees{'paragraphindent_and_preamble'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
diff --git a/tp/t/results/info_tests/paragraphindent_asis_first.pl 
b/tp/t/results/info_tests/paragraphindent_asis_first.pl
index b988c47dd6..a485a129c2 100644
--- a/tp/t/results/info_tests/paragraphindent_asis_first.pl
+++ b/tp/t/results/info_tests/paragraphindent_asis_first.pl
@@ -61,7 +61,6 @@ $result_trees{'paragraphindent_asis_first'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
diff --git 
a/tp/t/results/info_tests/paragraphindent_in_preamble_and_in_document.pl 
b/tp/t/results/info_tests/paragraphindent_in_preamble_and_in_document.pl
index 84087035e9..9fd30acee4 100644
--- a/tp/t/results/info_tests/paragraphindent_in_preamble_and_in_document.pl
+++ b/tp/t/results/info_tests/paragraphindent_in_preamble_and_in_document.pl
@@ -75,13 +75,11 @@ 
$result_trees{'paragraphindent_in_preamble_and_in_document'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -119,7 +117,6 @@ 
$result_trees{'paragraphindent_in_preamble_and_in_document'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -176,7 +173,6 @@ 
$result_trees{'paragraphindent_in_preamble_and_in_document'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -267,7 +263,6 @@ 
$result_trees{'paragraphindent_in_preamble_and_in_document'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -298,7 +293,6 @@ 
$result_trees{'paragraphindent_in_preamble_and_in_document'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
diff --git a/tp/t/results/info_tests/paragraphindent_none_first.pl 
b/tp/t/results/info_tests/paragraphindent_none_first.pl
index d6c0fac939..bc6b73df74 100644
--- a/tp/t/results/info_tests/paragraphindent_none_first.pl
+++ b/tp/t/results/info_tests/paragraphindent_none_first.pl
@@ -79,7 +79,6 @@ $result_trees{'paragraphindent_none_first'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
diff --git a/tp/t/results/info_tests/paragraphindent_not_in_preamble.pl 
b/tp/t/results/info_tests/paragraphindent_not_in_preamble.pl
index 39c325aec3..84f0455b1c 100644
--- a/tp/t/results/info_tests/paragraphindent_not_in_preamble.pl
+++ b/tp/t/results/info_tests/paragraphindent_not_in_preamble.pl
@@ -75,13 +75,11 @@ $result_trees{'paragraphindent_not_in_preamble'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -124,7 +122,6 @@ $result_trees{'paragraphindent_not_in_preamble'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -215,7 +212,6 @@ $result_trees{'paragraphindent_not_in_preamble'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -246,7 +242,6 @@ $result_trees{'paragraphindent_not_in_preamble'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
diff --git a/tp/t/results/info_tests/pxref_test.pl 
b/tp/t/results/info_tests/pxref_test.pl
index 0314e40eee..5ea3ebdcf1 100644
--- a/tp/t/results/info_tests/pxref_test.pl
+++ b/tp/t/results/info_tests/pxref_test.pl
@@ -76,7 +76,6 @@ $result_trees{'pxref_test'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -133,7 +132,6 @@ $result_trees{'pxref_test'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -178,7 +176,6 @@ $result_trees{'pxref_test'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -235,7 +232,6 @@ $result_trees{'pxref_test'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -257,7 +253,6 @@ $result_trees{'pxref_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/info_tests/ref_tests.pl 
b/tp/t/results/info_tests/ref_tests.pl
index d09c22136f..aa6ca3e95a 100644
--- a/tp/t/results/info_tests/ref_tests.pl
+++ b/tp/t/results/info_tests/ref_tests.pl
@@ -77,7 +77,6 @@ $result_trees{'ref_tests'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -119,7 +118,6 @@ $result_trees{'ref_tests'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -165,7 +163,6 @@ $result_trees{'ref_tests'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -175,7 +172,6 @@ $result_trees{'ref_tests'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -245,7 +241,6 @@ $result_trees{'ref_tests'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -300,7 +295,6 @@ $result_trees{'ref_tests'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -359,7 +353,6 @@ $result_trees{'ref_tests'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -369,7 +362,6 @@ $result_trees{'ref_tests'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -424,7 +416,6 @@ $result_trees{'ref_tests'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -451,7 +442,6 @@ $result_trees{'ref_tests'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -556,7 +546,6 @@ $result_converted_errors{'info'}->{'ref_tests'} = [
   {
     'error_line' => 'warning: @ref node name should not contain `.\'
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => '@ref node name should not contain `.\'',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/space_at_menu_end.pl 
b/tp/t/results/info_tests/space_at_menu_end.pl
index 124b44c149..a96eec3f0f 100644
--- a/tp/t/results/info_tests/space_at_menu_end.pl
+++ b/tp/t/results/info_tests/space_at_menu_end.pl
@@ -95,7 +95,6 @@ $result_trees{'space_at_menu_end'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -142,13 +141,11 @@ $result_trees{'space_at_menu_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -177,7 +174,6 @@ $result_trees{'space_at_menu_end'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/info_tests/space_in_menu.pl 
b/tp/t/results/info_tests/space_in_menu.pl
index c5300852f5..7cd53a5ea5 100644
--- a/tp/t/results/info_tests/space_in_menu.pl
+++ b/tp/t/results/info_tests/space_in_menu.pl
@@ -38,7 +38,6 @@ $result_trees{'space_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -136,7 +135,6 @@ $result_trees{'space_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -168,13 +166,11 @@ $result_trees{'space_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -191,7 +187,6 @@ $result_trees{'space_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -223,7 +218,6 @@ $result_trees{'space_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -270,7 +264,6 @@ $result_trees{'space_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/info_tests/space_in_setfilename.pl 
b/tp/t/results/info_tests/space_in_setfilename.pl
index 2d1dbaa554..8e4cbe4458 100644
--- a/tp/t/results/info_tests/space_in_setfilename.pl
+++ b/tp/t/results/info_tests/space_in_setfilename.pl
@@ -33,7 +33,6 @@ $result_trees{'space_in_setfilename'} = {
                     'delimiter' => ':'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -57,7 +56,6 @@ $result_trees{'space_in_setfilename'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -97,7 +95,6 @@ $result_trees{'space_in_setfilename'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -135,7 +132,6 @@ $result_errors{'space_in_setfilename'} = [
   {
     'error_line' => 'warning: @verb should not appear in @setfilename
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb should not appear in @setfilename',
     'type' => 'warning'
@@ -143,7 +139,6 @@ $result_errors{'space_in_setfilename'} = [
   {
     'error_line' => 'bad argument to @setfilename: @ @verb{: name :}@
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad argument to @setfilename: @ @verb{: name :}@',
     'type' => 'error'
diff --git a/tp/t/results/info_tests/split_no_copying.pl 
b/tp/t/results/info_tests/split_no_copying.pl
index faeae14b61..be65f3c2c6 100644
--- a/tp/t/results/info_tests/split_no_copying.pl
+++ b/tp/t/results/info_tests/split_no_copying.pl
@@ -45,7 +45,6 @@ $result_trees{'split_no_copying'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -85,7 +84,6 @@ $result_trees{'split_no_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -183,7 +181,6 @@ $result_trees{'split_no_copying'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -215,13 +212,11 @@ $result_trees{'split_no_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -238,7 +233,6 @@ $result_trees{'split_no_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -270,7 +264,6 @@ $result_trees{'split_no_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -322,7 +315,6 @@ $result_trees{'split_no_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
diff --git a/tp/t/results/info_tests/split_test_before_first_node.pl 
b/tp/t/results/info_tests/split_test_before_first_node.pl
index 82ef9e0d6f..f7278fe560 100644
--- a/tp/t/results/info_tests/split_test_before_first_node.pl
+++ b/tp/t/results/info_tests/split_test_before_first_node.pl
@@ -38,7 +38,6 @@ $result_trees{'split_test_before_first_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -95,7 +94,6 @@ $result_trees{'split_test_before_first_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -193,7 +191,6 @@ $result_trees{'split_test_before_first_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -225,13 +222,11 @@ $result_trees{'split_test_before_first_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -248,7 +243,6 @@ $result_trees{'split_test_before_first_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -280,7 +274,6 @@ $result_trees{'split_test_before_first_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -332,7 +325,6 @@ $result_trees{'split_test_before_first_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     }
diff --git 
a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl 
b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl
index 06b5e0a06a..7164ec9be3 100644
--- a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl
+++ b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl
@@ -38,7 +38,6 @@ $result_trees{'split_test_before_first_node_no_empty_line'} = 
{
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -90,7 +89,6 @@ $result_trees{'split_test_before_first_node_no_empty_line'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -188,7 +186,6 @@ $result_trees{'split_test_before_first_node_no_empty_line'} 
= {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -220,13 +217,11 @@ 
$result_trees{'split_test_before_first_node_no_empty_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -243,7 +238,6 @@ $result_trees{'split_test_before_first_node_no_empty_line'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -275,7 +269,6 @@ $result_trees{'split_test_before_first_node_no_empty_line'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -327,7 +320,6 @@ $result_trees{'split_test_before_first_node_no_empty_line'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     }
diff --git a/tp/t/results/info_tests/test_index.pl 
b/tp/t/results/info_tests/test_index.pl
index 3eef6bf050..a0e1d4dd8e 100644
--- a/tp/t/results/info_tests/test_index.pl
+++ b/tp/t/results/info_tests/test_index.pl
@@ -38,7 +38,6 @@ $result_trees{'test_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -89,7 +88,6 @@ $result_trees{'test_index'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -143,7 +141,6 @@ $result_trees{'test_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'index_entry_command'
@@ -180,7 +177,6 @@ $result_trees{'test_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'index_entry_command'
@@ -197,7 +193,6 @@ $result_trees{'test_index'} = {
                       ],
                       'cmdname' => 'exclamdown',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -226,7 +221,6 @@ $result_trees{'test_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'index_entry_command'
@@ -263,7 +257,6 @@ $result_trees{'test_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'index_entry_command'
@@ -312,7 +305,6 @@ $result_trees{'test_index'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -363,7 +355,6 @@ $result_trees{'test_index'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'def_line'
@@ -444,7 +435,6 @@ $result_trees{'test_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'def_line'
@@ -486,7 +476,6 @@ $result_trees{'test_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -497,7 +486,6 @@ $result_trees{'test_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -513,7 +501,6 @@ $result_trees{'test_index'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   },
                   'type' => 'command_as_argument'
@@ -565,7 +552,6 @@ $result_trees{'test_index'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     }
@@ -629,7 +615,6 @@ $result_trees{'test_index'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -664,7 +649,6 @@ $result_trees{'test_index'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     }
@@ -711,7 +695,6 @@ $result_trees{'test_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -725,7 +708,6 @@ $result_trees{'test_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -790,7 +772,6 @@ $result_trees{'test_index'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               },
               'type' => 'menu_entry'
@@ -837,7 +818,6 @@ $result_trees{'test_index'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'menu_entry'
@@ -869,13 +849,11 @@ $result_trees{'test_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -892,7 +870,6 @@ $result_trees{'test_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -924,7 +901,6 @@ $result_trees{'test_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 31
       }
     },
@@ -984,7 +960,6 @@ $result_trees{'test_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           },
           'type' => 'index_entry_command'
@@ -1021,7 +996,6 @@ $result_trees{'test_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 35
           },
           'type' => 'index_entry_command'
@@ -1069,7 +1043,6 @@ $result_trees{'test_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               },
               'type' => 'index_entry_command'
@@ -1188,7 +1161,6 @@ $result_trees{'test_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 51
           },
           'type' => 'index_entry_command'
@@ -2280,7 +2252,6 @@ $result_trees{'test_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 203
           },
           'type' => 'index_entry_command'
@@ -2300,7 +2271,6 @@ $result_trees{'test_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 32
       }
     },
@@ -2333,7 +2303,6 @@ $result_trees{'test_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 205
       }
     },
@@ -2393,7 +2362,6 @@ $result_trees{'test_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 208
           },
           'type' => 'index_entry_command'
@@ -2450,7 +2418,6 @@ $result_trees{'test_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 212
           }
         },
@@ -2491,7 +2458,6 @@ $result_trees{'test_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 214
           },
           'type' => 'index_entry_command'
@@ -2539,7 +2505,6 @@ $result_trees{'test_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 217
           }
         },
@@ -2558,7 +2523,6 @@ $result_trees{'test_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 206
       }
     },
@@ -2596,7 +2560,6 @@ $result_trees{'test_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 219
       }
     },
@@ -2634,7 +2597,6 @@ $result_trees{'test_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 221
       }
     },
@@ -2686,7 +2648,6 @@ $result_trees{'test_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 225
           }
         },
@@ -2705,7 +2666,6 @@ $result_trees{'test_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 223
       }
     },
@@ -2741,7 +2701,6 @@ $result_trees{'test_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 227
       }
     },
@@ -2801,7 +2760,6 @@ $result_trees{'test_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 231
           },
           'type' => 'index_entry_command'
@@ -2828,7 +2786,6 @@ $result_trees{'test_index'} = {
             'normalized' => 'a-counting-anchor'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 233
           }
         },
@@ -2852,7 +2809,6 @@ $result_trees{'test_index'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 229
       }
     },
@@ -3596,7 +3552,6 @@ $result_errors{'test_index'} = [
   {
     'error_line' => 'warning: @centerchap is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 227,
     'text' => '@centerchap is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/text_before_node.pl 
b/tp/t/results/info_tests/text_before_node.pl
index 26669ebc24..08fe5c78f1 100644
--- a/tp/t/results/info_tests/text_before_node.pl
+++ b/tp/t/results/info_tests/text_before_node.pl
@@ -38,7 +38,6 @@ $result_trees{'text_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'text_before_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -154,13 +152,11 @@ $result_trees{'text_before_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -186,7 +182,6 @@ $result_trees{'text_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -218,7 +213,6 @@ $result_trees{'text_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -243,7 +237,6 @@ $result_trees{'text_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git a/tp/t/results/info_tests/top_node_normalization.pl 
b/tp/t/results/info_tests/top_node_normalization.pl
index c7a551449c..b27e203cbf 100644
--- a/tp/t/results/info_tests/top_node_normalization.pl
+++ b/tp/t/results/info_tests/top_node_normalization.pl
@@ -57,7 +57,6 @@ $result_trees{'top_node_normalization'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -85,7 +84,6 @@ $result_trees{'top_node_normalization'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -157,7 +155,6 @@ $result_trees{'top_node_normalization'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -189,13 +186,11 @@ $result_trees{'top_node_normalization'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -210,7 +205,6 @@ $result_trees{'top_node_normalization'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -271,7 +265,6 @@ $result_errors{'top_node_normalization'} = [
   {
     'error_line' => 'warning: @xref to `TOP\', different from node name `ToP\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@xref to `TOP\', different from node name `ToP\'',
     'type' => 'warning'
@@ -279,7 +272,6 @@ $result_errors{'top_node_normalization'} = [
   {
     'error_line' => 'warning: @xref to `tOP\', different from node name `ToP\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@xref to `tOP\', different from node name `ToP\'',
     'type' => 'warning'
@@ -287,7 +279,6 @@ $result_errors{'top_node_normalization'} = [
   {
     'error_line' => 'warning: @menu entry node name `tOP\' different from node 
name `ToP\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@menu entry node name `tOP\' different from node name `ToP\'',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/two_paragraphindent_in_preamble.pl 
b/tp/t/results/info_tests/two_paragraphindent_in_preamble.pl
index b00ad9d04c..727c3a60e1 100644
--- a/tp/t/results/info_tests/two_paragraphindent_in_preamble.pl
+++ b/tp/t/results/info_tests/two_paragraphindent_in_preamble.pl
@@ -75,13 +75,11 @@ $result_trees{'two_paragraphindent_in_preamble'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -119,7 +117,6 @@ $result_trees{'two_paragraphindent_in_preamble'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -157,7 +154,6 @@ $result_trees{'two_paragraphindent_in_preamble'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -214,7 +210,6 @@ $result_trees{'two_paragraphindent_in_preamble'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -284,7 +279,6 @@ $result_trees{'two_paragraphindent_in_preamble'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
diff --git 
a/tp/t/results/info_tests/two_paragraphindent_in_preamble_and_in_document.pl 
b/tp/t/results/info_tests/two_paragraphindent_in_preamble_and_in_document.pl
index fd8d234d6b..dca9197beb 100644
--- a/tp/t/results/info_tests/two_paragraphindent_in_preamble_and_in_document.pl
+++ b/tp/t/results/info_tests/two_paragraphindent_in_preamble_and_in_document.pl
@@ -75,13 +75,11 @@ 
$result_trees{'two_paragraphindent_in_preamble_and_in_document'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -119,7 +117,6 @@ 
$result_trees{'two_paragraphindent_in_preamble_and_in_document'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -157,7 +154,6 @@ 
$result_trees{'two_paragraphindent_in_preamble_and_in_document'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -214,7 +210,6 @@ 
$result_trees{'two_paragraphindent_in_preamble_and_in_document'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -305,7 +300,6 @@ 
$result_trees{'two_paragraphindent_in_preamble_and_in_document'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -336,7 +330,6 @@ 
$result_trees{'two_paragraphindent_in_preamble_and_in_document'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
diff --git a/tp/t/results/info_tests/unknown_encoding.pl 
b/tp/t/results/info_tests/unknown_encoding.pl
index 9d36c487cb..1fed4d8ebc 100644
--- a/tp/t/results/info_tests/unknown_encoding.pl
+++ b/tp/t/results/info_tests/unknown_encoding.pl
@@ -41,7 +41,6 @@ $result_trees{'unknown_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -88,7 +87,6 @@ $result_trees{'unknown_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
@@ -130,7 +128,6 @@ $result_errors{'unknown_encoding'} = [
   {
     'error_line' => 'warning: encoding `ggg\' is not a canonical texinfo 
encoding
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'encoding `ggg\' is not a canonical texinfo encoding',
     'type' => 'warning'
@@ -138,7 +135,6 @@ $result_errors{'unknown_encoding'} = [
   {
     'error_line' => 'warning: unhandled encoding name `ggg\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'unhandled encoding name `ggg\'',
     'type' => 'warning'
diff --git a/tp/t/results/info_tests/xref_test.pl 
b/tp/t/results/info_tests/xref_test.pl
index f2c3a32f84..d2ddb3cd38 100644
--- a/tp/t/results/info_tests/xref_test.pl
+++ b/tp/t/results/info_tests/xref_test.pl
@@ -77,7 +77,6 @@ $result_trees{'xref_test'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -118,7 +117,6 @@ $result_trees{'xref_test'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -164,7 +162,6 @@ $result_trees{'xref_test'} = {
                       ],
                       'cmdname' => 'xref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -174,7 +171,6 @@ $result_trees{'xref_test'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -229,7 +225,6 @@ $result_trees{'xref_test'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -271,7 +266,6 @@ $result_trees{'xref_test'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -293,7 +287,6 @@ $result_trees{'xref_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -378,7 +371,6 @@ $result_converted_errors{'info'}->{'xref_test'} = [
   {
     'error_line' => 'warning: @xref node name should not contain `.\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@xref node name should not contain `.\'',
     'type' => 'warning'
@@ -386,7 +378,6 @@ $result_converted_errors{'info'}->{'xref_test'} = [
   {
     'error_line' => 'warning: `.\' or `,\' must follow @xref, not !
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '`.\' or `,\' must follow @xref, not !',
     'type' => 'warning'
diff --git a/tp/t/results/init_files_tests/customize_special_element.pl 
b/tp/t/results/init_files_tests/customize_special_element.pl
index 83a52640c0..c91256985f 100644
--- a/tp/t/results/init_files_tests/customize_special_element.pl
+++ b/tp/t/results/init_files_tests/customize_special_element.pl
@@ -50,7 +50,6 @@ $result_trees{'customize_special_element'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -69,7 +68,6 @@ $result_trees{'customize_special_element'} = {
               ],
               'cmdname' => 'contents',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -83,7 +81,6 @@ $result_trees{'customize_special_element'} = {
               ],
               'cmdname' => 'shortcontents',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -126,7 +123,6 @@ $result_trees{'customize_special_element'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -162,7 +158,6 @@ $result_trees{'customize_special_element'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -194,7 +189,6 @@ $result_trees{'customize_special_element'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -249,7 +243,6 @@ $result_trees{'customize_special_element'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -263,7 +256,6 @@ $result_trees{'customize_special_element'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -295,7 +287,6 @@ $result_trees{'customize_special_element'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -346,7 +337,6 @@ $result_trees{'customize_special_element'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -367,7 +357,6 @@ $result_trees{'customize_special_element'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     }
diff --git a/tp/t/results/init_files_tests/customize_translations.pl 
b/tp/t/results/init_files_tests/customize_translations.pl
index 9b8ee654c0..466d322336 100644
--- a/tp/t/results/init_files_tests/customize_translations.pl
+++ b/tp/t/results/init_files_tests/customize_translations.pl
@@ -31,7 +31,6 @@ $result_trees{'customize_translations'} = {
               ],
               'cmdname' => 'contents',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -74,7 +73,6 @@ $result_trees{'customize_translations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -110,7 +108,6 @@ $result_trees{'customize_translations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -142,7 +139,6 @@ $result_trees{'customize_translations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -180,7 +176,6 @@ $result_trees{'customize_translations'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -223,7 +218,6 @@ $result_trees{'customize_translations'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -237,7 +231,6 @@ $result_trees{'customize_translations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -269,7 +262,6 @@ $result_trees{'customize_translations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -307,7 +299,6 @@ $result_trees{'customize_translations'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -333,7 +324,6 @@ $result_trees{'customize_translations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -365,7 +355,6 @@ $result_trees{'customize_translations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     },
@@ -420,7 +409,6 @@ $result_trees{'customize_translations'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         }
@@ -434,7 +422,6 @@ $result_trees{'customize_translations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -466,7 +453,6 @@ $result_trees{'customize_translations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 22
       }
     },
@@ -504,7 +490,6 @@ $result_trees{'customize_translations'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -530,7 +515,6 @@ $result_trees{'customize_translations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     },
@@ -562,7 +546,6 @@ $result_trees{'customize_translations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 27
       }
     },
@@ -600,7 +583,6 @@ $result_trees{'customize_translations'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 28
       }
     }
diff --git a/tp/t/results/init_files_tests/documentation_examples.pl 
b/tp/t/results/init_files_tests/documentation_examples.pl
index f72566bde0..e32328af4d 100644
--- a/tp/t/results/init_files_tests/documentation_examples.pl
+++ b/tp/t/results/init_files_tests/documentation_examples.pl
@@ -57,7 +57,6 @@ $result_trees{'documentation_examples'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -77,7 +76,6 @@ $result_trees{'documentation_examples'} = {
                       ],
                       'cmdname' => 'sansserif',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -92,7 +90,6 @@ $result_trees{'documentation_examples'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -107,7 +104,6 @@ $result_trees{'documentation_examples'} = {
                       ],
                       'cmdname' => 'equiv',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -128,7 +124,6 @@ $result_trees{'documentation_examples'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -171,7 +166,6 @@ $result_trees{'documentation_examples'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -207,7 +201,6 @@ $result_trees{'documentation_examples'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -239,7 +232,6 @@ $result_trees{'documentation_examples'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -282,7 +274,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'sansserif',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -303,7 +294,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -318,7 +308,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'equiv',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -347,7 +336,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -369,7 +357,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -393,7 +380,6 @@ $result_trees{'documentation_examples'} = {
           ],
           'cmdname' => 'titlefont',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -435,7 +421,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -456,7 +441,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -477,7 +461,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -512,7 +495,6 @@ $result_trees{'documentation_examples'} = {
                       ],
                       'cmdname' => 'sansserif',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -533,7 +515,6 @@ $result_trees{'documentation_examples'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -548,7 +529,6 @@ $result_trees{'documentation_examples'} = {
                       ],
                       'cmdname' => 'equiv',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -558,7 +538,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -603,7 +582,6 @@ $result_trees{'documentation_examples'} = {
                   ],
                   'cmdname' => 'sansserif',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20
                   }
                 },
@@ -624,7 +602,6 @@ $result_trees{'documentation_examples'} = {
                   ],
                   'cmdname' => 'error',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20
                   }
                 },
@@ -639,7 +616,6 @@ $result_trees{'documentation_examples'} = {
                   ],
                   'cmdname' => 'equiv',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20
                   }
                 },
@@ -677,13 +653,11 @@ $result_trees{'documentation_examples'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -719,7 +693,6 @@ $result_trees{'documentation_examples'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -738,7 +711,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -764,7 +736,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'equiv',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -790,7 +761,6 @@ $result_trees{'documentation_examples'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -845,7 +815,6 @@ $result_trees{'documentation_examples'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         },
@@ -864,7 +833,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -890,7 +858,6 @@ $result_trees{'documentation_examples'} = {
               ],
               'cmdname' => 'equiv',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -922,7 +889,6 @@ $result_trees{'documentation_examples'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 29
       }
     }
diff --git 
a/tp/t/results/init_files_tests/macro_defined_txiinternalvalue_in_translation.pl
 
b/tp/t/results/init_files_tests/macro_defined_txiinternalvalue_in_translation.pl
index 1ca4fd8679..da87bea8b7 100644
--- 
a/tp/t/results/init_files_tests/macro_defined_txiinternalvalue_in_translation.pl
+++ 
b/tp/t/results/init_files_tests/macro_defined_txiinternalvalue_in_translation.pl
@@ -38,7 +38,6 @@ 
$result_trees{'macro_defined_txiinternalvalue_in_translation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -76,7 +75,6 @@ 
$result_trees{'macro_defined_txiinternalvalue_in_translation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
diff --git a/tp/t/results/init_files_tests/modified_translation.pl 
b/tp/t/results/init_files_tests/modified_translation.pl
index 40dc533dfa..5bc2757bf8 100644
--- a/tp/t/results/init_files_tests/modified_translation.pl
+++ b/tp/t/results/init_files_tests/modified_translation.pl
@@ -19,7 +19,6 @@ $result_trees{'modified_translation'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -62,7 +61,6 @@ $result_trees{'modified_translation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -84,7 +82,6 @@ $result_trees{'modified_translation'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -127,7 +124,6 @@ $result_trees{'modified_translation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -149,7 +145,6 @@ $result_trees{'modified_translation'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
diff --git a/tp/t/results/init_files_tests/redefined_need.pl 
b/tp/t/results/init_files_tests/redefined_need.pl
index 1ab6d675e3..d83256dfa6 100644
--- a/tp/t/results/init_files_tests/redefined_need.pl
+++ b/tp/t/results/init_files_tests/redefined_need.pl
@@ -38,7 +38,6 @@ $result_trees{'redefined_need'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -98,7 +97,6 @@ $result_converted_errors{'html'}->{'redefined_need'} = [
   {
     'error_line' => 'warning: need has the right arg: 0.1
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'need has the right arg: 0.1',
     'type' => 'warning'
diff --git a/tp/t/results/init_files_tests/sc_formatting_with_css.pl 
b/tp/t/results/init_files_tests/sc_formatting_with_css.pl
index 2795b68ebb..1c0e8601ce 100644
--- a/tp/t/results/init_files_tests/sc_formatting_with_css.pl
+++ b/tp/t/results/init_files_tests/sc_formatting_with_css.pl
@@ -31,7 +31,6 @@ $result_trees{'sc_formatting_with_css'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -50,7 +49,6 @@ $result_trees{'sc_formatting_with_css'} = {
               ],
               'cmdname' => 'settitle',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -77,7 +75,6 @@ $result_trees{'sc_formatting_with_css'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -122,7 +119,6 @@ $result_trees{'sc_formatting_with_css'} = {
                   ],
                   'cmdname' => 'sc',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 },
@@ -160,13 +156,11 @@ $result_trees{'sc_formatting_with_css'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -204,7 +198,6 @@ $result_errors{'sc_formatting_with_css'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -212,7 +205,6 @@ $result_errors{'sc_formatting_with_css'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git 
a/tp/t/results/init_files_tests/translation_in_parser_in_translation.pl 
b/tp/t/results/init_files_tests/translation_in_parser_in_translation.pl
index 58a84abcbc..ec92d0e6a8 100644
--- a/tp/t/results/init_files_tests/translation_in_parser_in_translation.pl
+++ b/tp/t/results/init_files_tests/translation_in_parser_in_translation.pl
@@ -38,7 +38,6 @@ $result_trees{'translation_in_parser_in_translation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -81,7 +80,6 @@ $result_trees{'translation_in_parser_in_translation'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -117,7 +115,6 @@ $result_trees{'translation_in_parser_in_translation'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -149,7 +146,6 @@ $result_trees{'translation_in_parser_in_translation'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -301,7 +297,6 @@ $result_trees{'translation_in_parser_in_translation'} = {
                 'original_def_cmdname' => 'deftypeop'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'def_line'
@@ -347,7 +342,6 @@ $result_trees{'translation_in_parser_in_translation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -358,7 +352,6 @@ $result_trees{'translation_in_parser_in_translation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -377,7 +370,6 @@ $result_trees{'translation_in_parser_in_translation'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
diff --git a/tp/t/results/init_files_tests/undefined_node_filename.pl 
b/tp/t/results/init_files_tests/undefined_node_filename.pl
index 3dd48d3943..61a767a286 100644
--- a/tp/t/results/init_files_tests/undefined_node_filename.pl
+++ b/tp/t/results/init_files_tests/undefined_node_filename.pl
@@ -50,7 +50,6 @@ $result_trees{'undefined_node_filename'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -82,7 +81,6 @@ $result_trees{'undefined_node_filename'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
diff --git a/tp/t/results/invalid_nestings/accents.pl 
b/tp/t/results/invalid_nestings/accents.pl
index d89fb10d08..835897bafa 100644
--- a/tp/t/results/invalid_nestings/accents.pl
+++ b/tp/t/results/invalid_nestings/accents.pl
@@ -27,7 +27,6 @@ $result_trees{'accents'} = {
                       ],
                       'cmdname' => 'TeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -37,7 +36,6 @@ $result_trees{'accents'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -57,7 +55,6 @@ $result_trees{'accents'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -96,7 +93,6 @@ $result_trees{'accents'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -106,7 +102,6 @@ $result_trees{'accents'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -134,7 +129,6 @@ $result_trees{'accents'} = {
                         'normalized' => 'truc'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -144,7 +138,6 @@ $result_trees{'accents'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -181,7 +174,6 @@ $result_errors{'accents'} = [
   {
     'error_line' => 'warning: @code should not appear in @~
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@code should not appear in @~',
     'type' => 'warning'
@@ -189,7 +181,6 @@ $result_errors{'accents'} = [
   {
     'error_line' => 'warning: @anchor should not appear in @^
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@anchor should not appear in @^',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/bad_style_nesting.pl 
b/tp/t/results/invalid_nestings/bad_style_nesting.pl
index 3045239d10..1a19115f3d 100644
--- a/tp/t/results/invalid_nestings/bad_style_nesting.pl
+++ b/tp/t/results/invalid_nestings/bad_style_nesting.pl
@@ -25,7 +25,6 @@ $result_trees{'bad_style_nesting'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -82,13 +81,11 @@ $result_trees{'bad_style_nesting'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -114,7 +111,6 @@ $result_errors{'bad_style_nesting'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -122,7 +118,6 @@ $result_errors{'bad_style_nesting'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/bad_tab_nesting.pl 
b/tp/t/results/invalid_nestings/bad_tab_nesting.pl
index b6bdd8ae93..d5b7003e9d 100644
--- a/tp/t/results/invalid_nestings/bad_tab_nesting.pl
+++ b/tp/t/results/invalid_nestings/bad_tab_nesting.pl
@@ -20,7 +20,6 @@ $result_trees{'bad_tab_nesting'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -35,7 +34,6 @@ $result_trees{'bad_tab_nesting'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -77,7 +75,6 @@ $result_trees{'bad_tab_nesting'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 3
                               }
                             }
@@ -89,7 +86,6 @@ $result_trees{'bad_tab_nesting'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -114,7 +110,6 @@ $result_trees{'bad_tab_nesting'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -154,7 +149,6 @@ $result_trees{'bad_tab_nesting'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -168,7 +162,6 @@ $result_trees{'bad_tab_nesting'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -194,7 +187,6 @@ $result_errors{'bad_tab_nesting'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -202,7 +194,6 @@ $result_errors{'bad_tab_nesting'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/block_not_matching.pl 
b/tp/t/results/invalid_nestings/block_not_matching.pl
index 155ff22ae0..1bdac0a45f 100644
--- a/tp/t/results/invalid_nestings/block_not_matching.pl
+++ b/tp/t/results/invalid_nestings/block_not_matching.pl
@@ -34,7 +34,6 @@ $result_trees{'block_not_matching'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -60,7 +59,6 @@ $result_trees{'block_not_matching'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'bracketed_arg'
@@ -111,7 +109,6 @@ $result_trees{'block_not_matching'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -137,7 +134,6 @@ $result_trees{'block_not_matching'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -153,7 +149,6 @@ $result_trees{'block_not_matching'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'type' => 'command_as_argument'
@@ -198,7 +193,6 @@ $result_trees{'block_not_matching'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -232,7 +226,6 @@ $result_trees{'block_not_matching'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -248,7 +241,6 @@ $result_trees{'block_not_matching'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   },
                   'type' => 'command_as_argument'
@@ -293,7 +285,6 @@ $result_trees{'block_not_matching'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -327,7 +318,6 @@ $result_trees{'block_not_matching'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -347,7 +337,6 @@ $result_trees{'block_not_matching'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -381,7 +370,6 @@ $result_trees{'block_not_matching'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -415,7 +403,6 @@ $result_trees{'block_not_matching'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -449,7 +436,6 @@ $result_trees{'block_not_matching'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -483,7 +469,6 @@ $result_trees{'block_not_matching'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         }
@@ -550,7 +535,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => '`@end\' expected `quotation\', but saw `cartouche\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '`@end\' expected `quotation\', but saw `cartouche\'',
     'type' => 'error'
@@ -558,7 +542,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => 'unmatched `@end cartouche\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'unmatched `@end cartouche\'',
     'type' => 'error'
@@ -566,7 +549,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -574,7 +556,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => '`@end\' expected `deffn\', but saw `deftypefun\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '`@end\' expected `deffn\', but saw `deftypefun\'',
     'type' => 'error'
@@ -582,7 +563,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => 'unmatched `@end deftypefun\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'unmatched `@end deftypefun\'',
     'type' => 'error'
@@ -590,7 +570,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => '`@end\' expected `table\', but saw `vtable\'
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => '`@end\' expected `table\', but saw `vtable\'',
     'type' => 'error'
@@ -598,7 +577,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => 'unmatched `@end vtable\'
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => 'unmatched `@end vtable\'',
     'type' => 'error'
@@ -606,7 +584,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => '`@end\' expected `example\', but saw `display\'
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => '`@end\' expected `example\', but saw `display\'',
     'type' => 'error'
@@ -614,7 +591,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => '`@end\' expected `table\', but saw `display\'
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => '`@end\' expected `table\', but saw `display\'',
     'type' => 'error'
@@ -622,7 +598,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => 'unmatched `@end display\'
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => 'unmatched `@end display\'',
     'type' => 'error'
@@ -630,7 +605,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => 'unmatched `@end table\'
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'unmatched `@end table\'',
     'type' => 'error'
@@ -638,7 +612,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => '`@end\' expected `group\', but saw `table\'
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => '`@end\' expected `group\', but saw `table\'',
     'type' => 'error'
@@ -646,7 +619,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => 'unmatched `@end table\'
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => 'unmatched `@end table\'',
     'type' => 'error'
@@ -654,7 +626,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => '`@end\' expected `group\', but saw `cartouche\'
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => '`@end\' expected `group\', but saw `cartouche\'',
     'type' => 'error'
@@ -662,7 +633,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => 'unmatched `@end cartouche\'
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => 'unmatched `@end cartouche\'',
     'type' => 'error'
@@ -670,7 +640,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => '`@end\' expected `cartouche\', but saw `group\'
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => '`@end\' expected `cartouche\', but saw `group\'',
     'type' => 'error'
@@ -678,7 +647,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => 'unmatched `@end group\'
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => 'unmatched `@end group\'',
     'type' => 'error'
@@ -686,7 +654,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => '`@end\' expected `cartouche\', but saw `float\'
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => '`@end\' expected `cartouche\', but saw `float\'',
     'type' => 'error'
@@ -694,7 +661,6 @@ $result_errors{'block_not_matching'} = [
   {
     'error_line' => 'unmatched `@end float\'
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => 'unmatched `@end float\'',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/cartouche_in_style_command.pl 
b/tp/t/results/invalid_nestings/cartouche_in_style_command.pl
index adc279c6f8..d28c4e548f 100644
--- a/tp/t/results/invalid_nestings/cartouche_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/cartouche_in_style_command.pl
@@ -25,7 +25,6 @@ $result_trees{'cartouche_in_style_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -82,13 +81,11 @@ $result_trees{'cartouche_in_style_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -121,7 +118,6 @@ $result_errors{'cartouche_in_style_command'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -129,7 +125,6 @@ $result_errors{'cartouche_in_style_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/center.pl 
b/tp/t/results/invalid_nestings/center.pl
index 5554743d45..22f2de93e2 100644
--- a/tp/t/results/invalid_nestings/center.pl
+++ b/tp/t/results/invalid_nestings/center.pl
@@ -16,7 +16,6 @@ $result_trees{'center'} = {
                 {
                   'cmdname' => 'indent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -37,7 +36,6 @@ $result_trees{'center'} = {
                   ],
                   'cmdname' => 'titlefont',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -61,7 +59,6 @@ $result_trees{'center'} = {
                     'normalized' => 'in-anchor'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -83,7 +80,6 @@ $result_trees{'center'} = {
                   ],
                   'cmdname' => 'footnote',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -104,7 +100,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -151,7 +146,6 @@ $result_trees{'center'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   },
                   'type' => 'index_entry_command'
@@ -167,7 +161,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -194,7 +187,6 @@ $result_trees{'center'} = {
                   ],
                   'cmdname' => 'quotation',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -209,7 +201,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -258,7 +249,6 @@ $result_trees{'center'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -273,7 +263,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -300,7 +289,6 @@ $result_trees{'center'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
@@ -315,7 +303,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -351,7 +338,6 @@ $result_trees{'center'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 },
@@ -379,7 +365,6 @@ $result_trees{'center'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 }
@@ -394,7 +379,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -423,7 +407,6 @@ $result_trees{'center'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -454,7 +437,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -470,7 +452,6 @@ $result_trees{'center'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 21
                   },
                   'type' => 'command_as_argument'
@@ -520,7 +501,6 @@ $result_trees{'center'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 22
                   }
                 }
@@ -554,7 +534,6 @@ $result_trees{'center'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
@@ -568,7 +547,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -584,7 +562,6 @@ $result_trees{'center'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25
                   },
                   'type' => 'command_as_argument'
@@ -629,7 +606,6 @@ $result_trees{'center'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     }
@@ -669,7 +645,6 @@ $result_trees{'center'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     }
@@ -706,7 +681,6 @@ $result_trees{'center'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
@@ -720,7 +694,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -756,7 +729,6 @@ $result_trees{'center'} = {
                   ],
                   'cmdname' => 'center',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31
                   }
                 }
@@ -771,7 +743,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         },
@@ -797,7 +768,6 @@ $result_trees{'center'} = {
                   ],
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 33
                   }
                 },
@@ -825,7 +795,6 @@ $result_trees{'center'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 33
                   }
                 }
@@ -840,7 +809,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         },
@@ -864,7 +832,6 @@ $result_trees{'center'} = {
                   ],
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 35
                   }
                 },
@@ -892,7 +859,6 @@ $result_trees{'center'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 35
                   }
                 }
@@ -907,7 +873,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 35
           }
         },
@@ -941,7 +906,6 @@ $result_trees{'center'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 39
                   },
                   'type' => 'bracketed_arg'
@@ -956,7 +920,6 @@ $result_trees{'center'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 39
                   },
                   'type' => 'bracketed_arg'
@@ -997,7 +960,6 @@ $result_trees{'center'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 40
                       }
                     },
@@ -1052,7 +1014,6 @@ $result_trees{'center'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 41
                           }
                         },
@@ -1084,7 +1045,6 @@ $result_trees{'center'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 42
                           }
                         }
@@ -1093,7 +1053,6 @@ $result_trees{'center'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 40
                       }
                     }
@@ -1133,7 +1092,6 @@ $result_trees{'center'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             }
@@ -1147,7 +1105,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         },
@@ -1170,7 +1127,6 @@ $result_trees{'center'} = {
                         {
                           'cmdname' => 'asis',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 45
                           },
                           'type' => 'command_as_argument'
@@ -1195,7 +1151,6 @@ $result_trees{'center'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 45
                   }
                 }
@@ -1210,7 +1165,6 @@ $result_trees{'center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45
           }
         },
@@ -1358,7 +1312,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @indent should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@indent should not appear in @center',
     'type' => 'warning'
@@ -1366,7 +1319,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @cindex should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@cindex should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1374,7 +1326,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @cindex should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@cindex should not appear in @center',
     'type' => 'warning'
@@ -1382,7 +1333,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -1390,7 +1340,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @quotation should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@quotation should not appear in @center',
     'type' => 'warning'
@@ -1398,7 +1347,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'no matching `@end quotation\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'no matching `@end quotation\'',
     'type' => 'error'
@@ -1406,7 +1354,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'unmatched `@end quotation\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'unmatched `@end quotation\'',
     'type' => 'error'
@@ -1414,7 +1361,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @center should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@center should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1422,7 +1368,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @center should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@center should not appear in @center',
     'type' => 'warning'
@@ -1430,7 +1375,6 @@ $result_errors{'center'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -1438,7 +1382,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1446,7 +1389,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @center should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@center should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1454,7 +1396,6 @@ $result_errors{'center'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -1462,7 +1403,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @center should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@center should not appear in @center',
     'type' => 'warning'
@@ -1470,7 +1410,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1478,7 +1417,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @center should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => '@center should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1486,7 +1424,6 @@ $result_errors{'center'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -1494,7 +1431,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1502,7 +1438,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @item should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => '@item should not appear in @center',
     'type' => 'warning'
@@ -1510,7 +1445,6 @@ $result_errors{'center'} = [
   {
     'error_line' => '@item outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => '@item outside of table or list',
     'type' => 'error'
@@ -1518,7 +1452,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @table has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'text' => '@table has text but no @item',
     'type' => 'warning'
@@ -1526,7 +1459,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @item should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => '@item should not appear in @center',
     'type' => 'warning'
@@ -1534,7 +1466,6 @@ $result_errors{'center'} = [
   {
     'error_line' => '@item outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => '@item outside of table or list',
     'type' => 'error'
@@ -1542,7 +1473,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @center should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => '@center should not appear in @center',
     'type' => 'warning'
@@ -1550,7 +1480,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @center missing argument
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'text' => '@center missing argument',
     'type' => 'warning'
@@ -1558,7 +1487,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @center should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 33,
     'text' => '@center should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1566,7 +1494,6 @@ $result_errors{'center'} = [
   {
     'error_line' => '@samp missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 33,
     'text' => '@samp missing closing brace',
     'type' => 'error'
@@ -1574,7 +1501,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @center should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 33,
     'text' => '@center should not appear in @center',
     'type' => 'warning'
@@ -1582,7 +1508,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 33,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1590,7 +1515,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @center should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => '@center should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1598,7 +1522,6 @@ $result_errors{'center'} = [
   {
     'error_line' => '@samp missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => '@samp missing closing brace',
     'type' => 'error'
@@ -1606,7 +1529,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @center should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => '@center should not appear in @center',
     'type' => 'warning'
@@ -1614,7 +1536,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 37,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1622,7 +1543,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @item should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 41,
     'text' => '@item should not appear in @center',
     'type' => 'warning'
@@ -1630,7 +1550,6 @@ $result_errors{'center'} = [
   {
     'error_line' => '@item outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 41,
     'text' => '@item outside of table or list',
     'type' => 'error'
@@ -1638,7 +1557,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @tab should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 41,
     'text' => '@tab should not appear in @center',
     'type' => 'warning'
@@ -1646,7 +1564,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'ignoring @tab outside of multitable
 ',
-    'file_name' => '',
     'line_nr' => 41,
     'text' => 'ignoring @tab outside of multitable',
     'type' => 'error'
@@ -1654,7 +1571,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @item should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 42,
     'text' => '@item should not appear in @center',
     'type' => 'warning'
@@ -1662,7 +1578,6 @@ $result_errors{'center'} = [
   {
     'error_line' => '@item outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 42,
     'text' => '@item outside of table or list',
     'type' => 'error'
@@ -1670,7 +1585,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @table should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 45,
     'text' => '@table should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1678,7 +1592,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'warning: @table should not appear in @center
 ',
-    'file_name' => '',
     'line_nr' => 45,
     'text' => '@table should not appear in @center',
     'type' => 'warning'
@@ -1686,7 +1599,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'no matching `@end table\'
 ',
-    'file_name' => '',
     'line_nr' => 45,
     'text' => 'no matching `@end table\'',
     'type' => 'error'
@@ -1694,7 +1606,6 @@ $result_errors{'center'} = [
   {
     'error_line' => '@item outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 46,
     'text' => '@item outside of table or list',
     'type' => 'error'
@@ -1702,7 +1613,6 @@ $result_errors{'center'} = [
   {
     'error_line' => '@item outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 48,
     'text' => '@item outside of table or list',
     'type' => 'error'
@@ -1710,7 +1620,6 @@ $result_errors{'center'} = [
   {
     'error_line' => 'unmatched `@end table\'
 ',
-    'file_name' => '',
     'line_nr' => 49,
     'text' => 'unmatched `@end table\'',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/def_in_style_command.pl 
b/tp/t/results/invalid_nestings/def_in_style_command.pl
index bc6c3d1b8c..bf36e1e8de 100644
--- a/tp/t/results/invalid_nestings/def_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/def_in_style_command.pl
@@ -25,7 +25,6 @@ $result_trees{'def_in_style_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -96,7 +95,6 @@ $result_trees{'def_in_style_command'} = {
                 'original_def_cmdname' => 'defun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'def_line'
@@ -142,7 +140,6 @@ $result_trees{'def_in_style_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -153,7 +150,6 @@ $result_trees{'def_in_style_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -181,7 +177,6 @@ $result_errors{'def_in_style_command'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -189,7 +184,6 @@ $result_errors{'def_in_style_command'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -197,7 +191,6 @@ $result_errors{'def_in_style_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git 
a/tp/t/results/invalid_nestings/def_not_closed_in_menu_description.pl 
b/tp/t/results/invalid_nestings/def_not_closed_in_menu_description.pl
index 576780ee24..88b3b49922 100644
--- a/tp/t/results/invalid_nestings/def_not_closed_in_menu_description.pl
+++ b/tp/t/results/invalid_nestings/def_not_closed_in_menu_description.pl
@@ -123,7 +123,6 @@ $result_trees{'def_not_closed_in_menu_description'} = {
                             'original_def_cmdname' => 'deffn'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           },
                           'type' => 'def_line'
@@ -154,7 +153,6 @@ $result_trees{'def_not_closed_in_menu_description'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -163,7 +161,6 @@ $result_trees{'def_not_closed_in_menu_description'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'menu_entry'
@@ -195,13 +192,11 @@ $result_trees{'def_not_closed_in_menu_description'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -231,7 +226,6 @@ $result_errors{'def_not_closed_in_menu_description'} = [
   {
     'error_line' => 'warning: @deffn should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@deffn should only appear at the beginning of a line',
     'type' => 'warning'
@@ -239,7 +233,6 @@ $result_errors{'def_not_closed_in_menu_description'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -247,7 +240,6 @@ $result_errors{'def_not_closed_in_menu_description'} = [
   {
     'error_line' => '`@end\' expected `deffn\', but saw `menu\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '`@end\' expected `deffn\', but saw `menu\'',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/enumerate_in_style_command.pl 
b/tp/t/results/invalid_nestings/enumerate_in_style_command.pl
index 3b7a8d5526..f3100c290a 100644
--- a/tp/t/results/invalid_nestings/enumerate_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/enumerate_in_style_command.pl
@@ -25,7 +25,6 @@ $result_trees{'enumerate_in_style_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -72,7 +71,6 @@ $result_trees{'enumerate_in_style_command'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -103,7 +101,6 @@ $result_trees{'enumerate_in_style_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -117,7 +114,6 @@ $result_trees{'enumerate_in_style_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -143,7 +139,6 @@ $result_errors{'enumerate_in_style_command'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -151,7 +146,6 @@ $result_errors{'enumerate_in_style_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/example_in_style_command.pl 
b/tp/t/results/invalid_nestings/example_in_style_command.pl
index d909971a78..c644dda925 100644
--- a/tp/t/results/invalid_nestings/example_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/example_in_style_command.pl
@@ -25,7 +25,6 @@ $result_trees{'example_in_style_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -82,13 +81,11 @@ $result_trees{'example_in_style_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -114,7 +111,6 @@ $result_errors{'example_in_style_command'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -122,7 +118,6 @@ $result_errors{'example_in_style_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/float_in_style_command.pl 
b/tp/t/results/invalid_nestings/float_in_style_command.pl
index 6c5aec3b44..8c0404c849 100644
--- a/tp/t/results/invalid_nestings/float_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/float_in_style_command.pl
@@ -25,7 +25,6 @@ $result_trees{'float_in_style_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -92,7 +91,6 @@ $result_trees{'float_in_style_command'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -128,7 +126,6 @@ $result_trees{'float_in_style_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -145,7 +142,6 @@ $result_trees{'float_in_style_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -175,7 +171,6 @@ $result_errors{'float_in_style_command'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -183,7 +178,6 @@ $result_errors{'float_in_style_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/flushright_in_style_command.pl 
b/tp/t/results/invalid_nestings/flushright_in_style_command.pl
index d1f0e204de..f2b09b26aa 100644
--- a/tp/t/results/invalid_nestings/flushright_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/flushright_in_style_command.pl
@@ -25,7 +25,6 @@ $result_trees{'flushright_in_style_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -82,13 +81,11 @@ $result_trees{'flushright_in_style_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -114,7 +111,6 @@ $result_errors{'flushright_in_style_command'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -122,7 +118,6 @@ $result_errors{'flushright_in_style_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/footnote_in_ref.pl 
b/tp/t/results/invalid_nestings/footnote_in_ref.pl
index ccfbf757e5..f009c6fe38 100644
--- a/tp/t/results/invalid_nestings/footnote_in_ref.pl
+++ b/tp/t/results/invalid_nestings/footnote_in_ref.pl
@@ -83,7 +83,6 @@ $result_trees{'footnote_in_ref'} = {
                       ],
                       'cmdname' => 'footnote',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -101,7 +100,6 @@ $result_trees{'footnote_in_ref'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -119,7 +117,6 @@ $result_trees{'footnote_in_ref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -158,7 +155,6 @@ $result_errors{'footnote_in_ref'} = [
   {
     'error_line' => 'warning: @footnote should not appear anywhere inside @xref
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@footnote should not appear anywhere inside @xref',
     'type' => 'warning'
@@ -166,7 +162,6 @@ $result_errors{'footnote_in_ref'} = [
   {
     'error_line' => '@xref missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@xref missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/formats_not_closed_in_example.pl 
b/tp/t/results/invalid_nestings/formats_not_closed_in_example.pl
index fab56a113c..42bfcb2cdc 100644
--- a/tp/t/results/invalid_nestings/formats_not_closed_in_example.pl
+++ b/tp/t/results/invalid_nestings/formats_not_closed_in_example.pl
@@ -40,7 +40,6 @@ $result_trees{'formats_not_closed_in_example'} = {
                     {
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       },
                       'type' => 'command_as_argument'
@@ -85,7 +84,6 @@ $result_trees{'formats_not_closed_in_example'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         }
@@ -162,7 +160,6 @@ $result_trees{'formats_not_closed_in_example'} = {
                                 'item_number' => 1
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 10
                               }
                             },
@@ -192,7 +189,6 @@ $result_trees{'formats_not_closed_in_example'} = {
                                 'item_number' => 2
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 11
                               }
                             }
@@ -201,7 +197,6 @@ $result_trees{'formats_not_closed_in_example'} = {
                             'enumerate_specification' => '1'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           }
                         }
@@ -221,7 +216,6 @@ $result_trees{'formats_not_closed_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -252,13 +246,11 @@ $result_trees{'formats_not_closed_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -301,7 +293,6 @@ $result_errors{'formats_not_closed_in_example'} = [
   {
     'error_line' => '`@end\' expected `enumerate\', but saw `example\'
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '`@end\' expected `enumerate\', but saw `example\'',
     'type' => 'error'
@@ -309,7 +300,6 @@ $result_errors{'formats_not_closed_in_example'} = [
   {
     'error_line' => '`@end\' expected `table\', but saw `example\'
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '`@end\' expected `table\', but saw `example\'',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/ignore_in_xref.pl 
b/tp/t/results/invalid_nestings/ignore_in_xref.pl
index 2667d1addd..076fcda689 100644
--- a/tp/t/results/invalid_nestings/ignore_in_xref.pl
+++ b/tp/t/results/invalid_nestings/ignore_in_xref.pl
@@ -102,13 +102,11 @@ $result_trees{'ignore_in_xref'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -124,7 +122,6 @@ $result_trees{'ignore_in_xref'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -146,7 +143,6 @@ $result_trees{'ignore_in_xref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -190,7 +186,6 @@ $result_errors{'ignore_in_xref'} = [
   {
     'error_line' => 'warning: @ignore should not appear anywhere inside @xref
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@ignore should not appear anywhere inside @xref',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/ignored_text.pl 
b/tp/t/results/invalid_nestings/ignored_text.pl
index 318089b88e..591dc1e596 100644
--- a/tp/t/results/invalid_nestings/ignored_text.pl
+++ b/tp/t/results/invalid_nestings/ignored_text.pl
@@ -37,7 +37,6 @@ $result_trees{'ignored_text'} = {
                     ],
                     'cmdname' => 'ifinfo',
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 1
                     }
                   },
@@ -73,7 +72,6 @@ $result_trees{'ignored_text'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -109,7 +107,6 @@ $result_errors{'ignored_text'} = [
   {
     'error_line' => 'warning: @ifinfo should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@ifinfo should only appear at the beginning of a line',
     'type' => 'warning'
@@ -117,7 +114,6 @@ $result_errors{'ignored_text'} = [
   {
     'error_line' => 'no matching `@end ifinfo\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'no matching `@end ifinfo\'',
     'type' => 'error'
@@ -125,7 +121,6 @@ $result_errors{'ignored_text'} = [
   {
     'error_line' => 'bad argument to @end: ifinfo on the node line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: ifinfo on the node line',
     'type' => 'error'
@@ -133,7 +128,6 @@ $result_errors{'ignored_text'} = [
   {
     'error_line' => 'unmatched `@end ifinfo\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'unmatched `@end ifinfo\'',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/in_errormsg.pl 
b/tp/t/results/invalid_nestings/in_errormsg.pl
index 4d6be642b1..2a00ae8e58 100644
--- a/tp/t/results/invalid_nestings/in_errormsg.pl
+++ b/tp/t/results/invalid_nestings/in_errormsg.pl
@@ -31,7 +31,6 @@ $result_trees{'in_errormsg'} = {
             'normalized' => 'in-ref'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -66,7 +65,6 @@ $result_trees{'in_errormsg'} = {
                         'normalized' => 'in-anchor'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -95,7 +93,6 @@ $result_trees{'in_errormsg'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -105,7 +102,6 @@ $result_trees{'in_errormsg'} = {
               ],
               'cmdname' => 'errormsg',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -135,7 +131,6 @@ $result_trees{'in_errormsg'} = {
           ],
           'cmdname' => 'errormsg',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -146,7 +141,6 @@ $result_trees{'in_errormsg'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   },
                   'type' => 'command_as_argument'
@@ -191,7 +185,6 @@ $result_trees{'in_errormsg'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -228,7 +221,6 @@ $result_trees{'in_errormsg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -242,7 +234,6 @@ $result_trees{'in_errormsg'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
@@ -276,7 +267,6 @@ $result_errors{'in_errormsg'} = [
   {
     'error_line' => 'warning: @anchor should not appear anywhere inside 
@errormsg
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@anchor should not appear anywhere inside @errormsg',
     'type' => 'warning'
@@ -284,7 +274,6 @@ $result_errors{'in_errormsg'} = [
   {
     'error_line' => 'warning: @ref should not appear anywhere inside @errormsg
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@ref should not appear anywhere inside @errormsg',
     'type' => 'warning'
@@ -292,7 +281,6 @@ $result_errors{'in_errormsg'} = [
   {
     'error_line' => '@errormsg missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@errormsg missing closing brace',
     'type' => 'error'
@@ -300,7 +288,6 @@ $result_errors{'in_errormsg'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/in_table.pl 
b/tp/t/results/invalid_nestings/in_table.pl
index a082bf5257..62113b82d6 100644
--- a/tp/t/results/invalid_nestings/in_table.pl
+++ b/tp/t/results/invalid_nestings/in_table.pl
@@ -45,7 +45,6 @@ $result_trees{'in_table'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -80,7 +79,6 @@ $result_trees{'in_table'} = {
                 {
                   'cmdname' => 'xref',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'command_as_argument'
@@ -124,7 +122,6 @@ $result_trees{'in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -138,7 +135,6 @@ $result_trees{'in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -154,7 +150,6 @@ $result_trees{'in_table'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   },
                   'type' => 'command_as_argument'
@@ -182,7 +177,6 @@ $result_trees{'in_table'} = {
                             {
                               'cmdname' => 'indent',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 9
                               }
                             },
@@ -203,7 +197,6 @@ $result_trees{'in_table'} = {
                               ],
                               'cmdname' => 'titlefont',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 9
                               }
                             },
@@ -227,7 +220,6 @@ $result_trees{'in_table'} = {
                                 'normalized' => 'in-anchor'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 9
                               }
                             },
@@ -249,7 +241,6 @@ $result_trees{'in_table'} = {
                               ],
                               'cmdname' => 'footnote',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 9
                               }
                             },
@@ -280,7 +271,6 @@ $result_trees{'in_table'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 9
                               }
                             }
@@ -295,7 +285,6 @@ $result_trees{'in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -327,7 +316,6 @@ $result_trees{'in_table'} = {
                           ],
                           'cmdname' => 'footnote',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         },
@@ -382,7 +370,6 @@ $result_trees{'in_table'} = {
                               ],
                               'cmdname' => 'ref',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 11
                               }
                             }
@@ -397,7 +384,6 @@ $result_trees{'in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -453,7 +439,6 @@ $result_trees{'in_table'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 13
                               }
                             }
@@ -468,7 +453,6 @@ $result_trees{'in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -518,7 +502,6 @@ $result_trees{'in_table'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 14
                               },
                               'type' => 'index_entry_command'
@@ -534,7 +517,6 @@ $result_trees{'in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     }
@@ -571,7 +553,6 @@ $result_trees{'in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -585,7 +566,6 @@ $result_trees{'in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -601,7 +581,6 @@ $result_trees{'in_table'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   },
                   'type' => 'command_as_argument'
@@ -658,7 +637,6 @@ $result_trees{'in_table'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 18
                               },
                               'type' => 'index_entry_command'
@@ -681,7 +659,6 @@ $result_trees{'in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     }
@@ -705,7 +682,6 @@ $result_trees{'in_table'} = {
                           ],
                           'cmdname' => 'option',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 19
                           }
                         },
@@ -766,7 +742,6 @@ $result_trees{'in_table'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 21
                               },
                               'type' => 'index_entry_command'
@@ -789,7 +764,6 @@ $result_trees{'in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     }
@@ -813,7 +787,6 @@ $result_trees{'in_table'} = {
                           ],
                           'cmdname' => 'option',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 22
                           }
                         },
@@ -861,7 +834,6 @@ $result_trees{'in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -875,7 +847,6 @@ $result_trees{'in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -913,7 +884,6 @@ $result_trees{'in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -951,7 +921,6 @@ $result_trees{'in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         }
@@ -967,7 +936,6 @@ $result_trees{'in_table'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -1075,7 +1043,6 @@ $result_errors{'in_table'} = [
   {
     'error_line' => 'warning: @xref should not appear on @table line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@xref should not appear on @table line',
     'type' => 'warning'
@@ -1083,7 +1050,6 @@ $result_errors{'in_table'} = [
   {
     'error_line' => 'warning: @indent should not appear in @item
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@indent should not appear in @item',
     'type' => 'warning'
@@ -1091,7 +1057,6 @@ $result_errors{'in_table'} = [
   {
     'error_line' => 'warning: @exdent should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@exdent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1099,7 +1064,6 @@ $result_errors{'in_table'} = [
   {
     'error_line' => 'warning: @exdent should not appear in @item
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@exdent should not appear in @item',
     'type' => 'warning'
@@ -1107,7 +1071,6 @@ $result_errors{'in_table'} = [
   {
     'error_line' => '@ref missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@ref missing closing brace',
     'type' => 'error'
@@ -1115,7 +1078,6 @@ $result_errors{'in_table'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -1123,7 +1085,6 @@ $result_errors{'in_table'} = [
   {
     'error_line' => 'warning: @center should not appear in @item
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@center should not appear in @item',
     'type' => 'warning'
@@ -1131,7 +1092,6 @@ $result_errors{'in_table'} = [
   {
     'error_line' => 'warning: @cindex should not appear in @item
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@cindex should not appear in @item',
     'type' => 'warning'
@@ -1139,7 +1099,6 @@ $result_errors{'in_table'} = [
   {
     'error_line' => 'warning: @cindex should not appear in @item
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => '@cindex should not appear in @item',
     'type' => 'warning'
@@ -1147,7 +1106,6 @@ $result_errors{'in_table'} = [
   {
     'error_line' => 'warning: @cindex should not appear in @item
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'text' => '@cindex should not appear in @item',
     'type' => 'warning'
@@ -1155,7 +1113,6 @@ $result_errors{'in_table'} = [
   {
     'error_line' => 'warning: empty index key in @item
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => 'empty index key in @item',
     'type' => 'warning'
@@ -1163,7 +1120,6 @@ $result_errors{'in_table'} = [
   {
     'error_line' => 'warning: empty index key in @item
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'text' => 'empty index key in @item',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/item_in_ref.pl 
b/tp/t/results/invalid_nestings/item_in_ref.pl
index 75287a4a12..634e6621b4 100644
--- a/tp/t/results/invalid_nestings/item_in_ref.pl
+++ b/tp/t/results/invalid_nestings/item_in_ref.pl
@@ -16,7 +16,6 @@ $result_trees{'item_in_ref'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -61,7 +60,6 @@ $result_trees{'item_in_ref'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -116,7 +114,6 @@ $result_trees{'item_in_ref'} = {
                           ],
                           'cmdname' => 'ref',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           }
                         }
@@ -157,7 +154,6 @@ $result_trees{'item_in_ref'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -194,7 +190,6 @@ $result_trees{'item_in_ref'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -208,7 +203,6 @@ $result_trees{'item_in_ref'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -240,7 +234,6 @@ $result_errors{'item_in_ref'} = [
   {
     'error_line' => '@ref missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@ref missing closing brace',
     'type' => 'error'
@@ -248,7 +241,6 @@ $result_errors{'item_in_ref'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/item_tab_outside_of_table_lists.pl 
b/tp/t/results/invalid_nestings/item_tab_outside_of_table_lists.pl
index 13f14564fa..d8fce5032a 100644
--- a/tp/t/results/invalid_nestings/item_tab_outside_of_table_lists.pl
+++ b/tp/t/results/invalid_nestings/item_tab_outside_of_table_lists.pl
@@ -33,7 +33,6 @@ $result_trees{'item_tab_outside_of_table_lists'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -91,7 +90,6 @@ $result_errors{'item_tab_outside_of_table_lists'} = [
   {
     'error_line' => '@itemx outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@itemx outside of table or list',
     'type' => 'error'
@@ -99,7 +97,6 @@ $result_errors{'item_tab_outside_of_table_lists'} = [
   {
     'error_line' => '@headitem outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@headitem outside of table or list',
     'type' => 'error'
@@ -107,7 +104,6 @@ $result_errors{'item_tab_outside_of_table_lists'} = [
   {
     'error_line' => 'unknown command `someitem\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'unknown command `someitem\'',
     'type' => 'error'
@@ -115,7 +111,6 @@ $result_errors{'item_tab_outside_of_table_lists'} = [
   {
     'error_line' => 'ignoring @tab outside of multitable
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'ignoring @tab outside of multitable',
     'type' => 'error'
diff --git 
a/tp/t/results/invalid_nestings/itemx_in_itemize_enumerate_in_table.pl 
b/tp/t/results/invalid_nestings/itemx_in_itemize_enumerate_in_table.pl
index eb859133ec..0746bf224b 100644
--- a/tp/t/results/invalid_nestings/itemx_in_itemize_enumerate_in_table.pl
+++ b/tp/t/results/invalid_nestings/itemx_in_itemize_enumerate_in_table.pl
@@ -16,7 +16,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
                 {
                   'cmdname' => 'strong',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -61,7 +60,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -130,7 +128,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 6
                               }
                             }
@@ -164,7 +161,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7
                           }
                         }
@@ -173,7 +169,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
                         'command_as_argument' => {}
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -222,7 +217,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 10
                               }
                             }
@@ -256,7 +250,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 11
                           }
                         }
@@ -265,7 +258,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
                         'enumerate_specification' => '1'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -307,7 +299,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -321,7 +312,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -363,7 +353,6 @@ $result_errors{'itemx_in_itemize_enumerate_in_table'} = [
   {
     'error_line' => '@itemx outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@itemx outside of table or list',
     'type' => 'error'
@@ -371,7 +360,6 @@ $result_errors{'itemx_in_itemize_enumerate_in_table'} = [
   {
     'error_line' => 'warning: @itemize has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@itemize has text but no @item',
     'type' => 'warning'
@@ -379,7 +367,6 @@ $result_errors{'itemx_in_itemize_enumerate_in_table'} = [
   {
     'error_line' => '@itemx outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => '@itemx outside of table or list',
     'type' => 'error'
@@ -387,7 +374,6 @@ $result_errors{'itemx_in_itemize_enumerate_in_table'} = [
   {
     'error_line' => 'warning: @enumerate has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@enumerate has text but no @item',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/menu_in_style_command.pl 
b/tp/t/results/invalid_nestings/menu_in_style_command.pl
index 48b2fd07f7..fbab9a7a1c 100644
--- a/tp/t/results/invalid_nestings/menu_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/menu_in_style_command.pl
@@ -50,7 +50,6 @@ $result_trees{'menu_in_style_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -118,7 +117,6 @@ $result_trees{'menu_in_style_command'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -150,13 +148,11 @@ $result_trees{'menu_in_style_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -171,7 +167,6 @@ $result_trees{'menu_in_style_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -218,7 +213,6 @@ $result_errors{'menu_in_style_command'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -226,7 +220,6 @@ $result_errors{'menu_in_style_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/multitable_in_style_command.pl 
b/tp/t/results/invalid_nestings/multitable_in_style_command.pl
index dfd4360529..b401fe6be5 100644
--- a/tp/t/results/invalid_nestings/multitable_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/multitable_in_style_command.pl
@@ -29,7 +29,6 @@ $result_trees{'multitable_in_style_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -47,7 +46,6 @@ $result_trees{'multitable_in_style_command'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   },
                   'type' => 'bracketed_arg'
@@ -62,7 +60,6 @@ $result_trees{'multitable_in_style_command'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   },
                   'type' => 'bracketed_arg'
@@ -103,7 +100,6 @@ $result_trees{'multitable_in_style_command'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -128,7 +124,6 @@ $result_trees{'multitable_in_style_command'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -168,7 +163,6 @@ $result_trees{'multitable_in_style_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -182,7 +176,6 @@ $result_trees{'multitable_in_style_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -210,7 +203,6 @@ $result_errors{'multitable_in_style_command'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -218,7 +210,6 @@ $result_errors{'multitable_in_style_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/multitable_item_in_index.pl 
b/tp/t/results/invalid_nestings/multitable_item_in_index.pl
index 34c4df7131..f1097b66d0 100644
--- a/tp/t/results/invalid_nestings/multitable_item_in_index.pl
+++ b/tp/t/results/invalid_nestings/multitable_item_in_index.pl
@@ -20,7 +20,6 @@ $result_trees{'multitable_item_in_index'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -35,7 +34,6 @@ $result_trees{'multitable_item_in_index'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -89,7 +87,6 @@ $result_trees{'multitable_item_in_index'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'index_entry_command'
@@ -124,7 +121,6 @@ $result_trees{'multitable_item_in_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -138,7 +134,6 @@ $result_trees{'multitable_item_in_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -161,7 +156,6 @@ $result_errors{'multitable_item_in_index'} = [
   {
     'error_line' => 'warning: @item should not appear on @vindex line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@item should not appear on @vindex line',
     'type' => 'warning'
@@ -169,7 +163,6 @@ $result_errors{'multitable_item_in_index'} = [
   {
     'error_line' => '@item outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@item outside of table or list',
     'type' => 'error'
@@ -177,7 +170,6 @@ $result_errors{'multitable_item_in_index'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -185,7 +177,6 @@ $result_errors{'multitable_item_in_index'} = [
   {
     'error_line' => 'warning: @multitable has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@multitable has text but no @item',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/node_in_copying.pl 
b/tp/t/results/invalid_nestings/node_in_copying.pl
index 95ee361024..e2be6e7416 100644
--- a/tp/t/results/invalid_nestings/node_in_copying.pl
+++ b/tp/t/results/invalid_nestings/node_in_copying.pl
@@ -23,7 +23,6 @@ $result_trees{'node_in_copying'} = {
           ],
           'cmdname' => 'copying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -65,7 +64,6 @@ $result_trees{'node_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -103,7 +101,6 @@ $result_errors{'node_in_copying'} = [
   {
     'error_line' => '@node seen before @end copying
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@node seen before @end copying',
     'type' => 'error'
@@ -111,7 +108,6 @@ $result_errors{'node_in_copying'} = [
   {
     'error_line' => 'unmatched `@end copying\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'unmatched `@end copying\'',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/node_in_copying_not_closed.pl 
b/tp/t/results/invalid_nestings/node_in_copying_not_closed.pl
index c0d9542662..410aa63c86 100644
--- a/tp/t/results/invalid_nestings/node_in_copying_not_closed.pl
+++ b/tp/t/results/invalid_nestings/node_in_copying_not_closed.pl
@@ -49,7 +49,6 @@ $result_trees{'node_in_copying_not_closed'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -84,7 +83,6 @@ $result_trees{'node_in_copying_not_closed'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -122,7 +120,6 @@ $result_trees{'node_in_copying_not_closed'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
@@ -134,7 +131,6 @@ $result_trees{'node_in_copying_not_closed'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
@@ -206,7 +202,6 @@ $result_errors{'node_in_copying_not_closed'} = [
   {
     'error_line' => '@node seen before @end copying
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@node seen before @end copying',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/node_on_index_entry_line.pl 
b/tp/t/results/invalid_nestings/node_on_index_entry_line.pl
index 6edf6ac545..733cb6e584 100644
--- a/tp/t/results/invalid_nestings/node_on_index_entry_line.pl
+++ b/tp/t/results/invalid_nestings/node_on_index_entry_line.pl
@@ -44,7 +44,6 @@ $result_trees{'node_on_index_entry_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           },
           'type' => 'index_entry_command'
@@ -199,7 +198,6 @@ $result_trees{'node_on_index_entry_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -269,7 +267,6 @@ $result_errors{'node_on_index_entry_line'} = [
   {
     'error_line' => 'warning: @node should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@node should only appear at the beginning of a line',
     'type' => 'warning'
@@ -277,7 +274,6 @@ $result_errors{'node_on_index_entry_line'} = [
   {
     'error_line' => 'warning: @node should not appear on @cindex line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@node should not appear on @cindex line',
     'type' => 'warning'
@@ -285,7 +281,6 @@ $result_errors{'node_on_index_entry_line'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/on_block_command_line.pl 
b/tp/t/results/invalid_nestings/on_block_command_line.pl
index 73b46e8b3a..1095e43495 100644
--- a/tp/t/results/invalid_nestings/on_block_command_line.pl
+++ b/tp/t/results/invalid_nestings/on_block_command_line.pl
@@ -32,13 +32,11 @@ $result_trees{'on_block_command_line'} = {
                         'normalized' => 'in-anchor'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -59,7 +57,6 @@ $result_trees{'on_block_command_line'} = {
                   ],
                   'cmdname' => 'titlefont',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -99,7 +96,6 @@ $result_trees{'on_block_command_line'} = {
                           ],
                           'cmdname' => 'titlefont',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         },
@@ -112,7 +108,6 @@ $result_trees{'on_block_command_line'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -152,7 +147,6 @@ $result_trees{'on_block_command_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -166,7 +160,6 @@ $result_trees{'on_block_command_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -182,7 +175,6 @@ $result_trees{'on_block_command_line'} = {
                 {
                   'cmdname' => 'indent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -203,7 +195,6 @@ $result_trees{'on_block_command_line'} = {
                   ],
                   'cmdname' => 'titlefont',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -227,7 +218,6 @@ $result_trees{'on_block_command_line'} = {
                     'normalized' => 'in-quotation-anchor'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -249,7 +239,6 @@ $result_trees{'on_block_command_line'} = {
                   ],
                   'cmdname' => 'footnote',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -280,7 +269,6 @@ $result_trees{'on_block_command_line'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -317,7 +305,6 @@ $result_trees{'on_block_command_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -328,7 +315,6 @@ $result_trees{'on_block_command_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -357,7 +343,6 @@ $result_errors{'on_block_command_line'} = [
   {
     'error_line' => 'warning: @anchor should not appear on @multitable line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor should not appear on @multitable line',
     'type' => 'warning'
@@ -365,7 +350,6 @@ $result_errors{'on_block_command_line'} = [
   {
     'error_line' => 'warning: @titlefont should not appear on @multitable line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@titlefont should not appear on @multitable line',
     'type' => 'warning'
@@ -373,7 +357,6 @@ $result_errors{'on_block_command_line'} = [
   {
     'error_line' => 'warning: unexpected argument on @multitable line: 
@titlefont{in titlefont}
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unexpected argument on @multitable line: @titlefont{in 
titlefont}',
     'type' => 'warning'
@@ -381,7 +364,6 @@ $result_errors{'on_block_command_line'} = [
   {
     'error_line' => 'warning: @indent should not appear on @quotation line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@indent should not appear on @quotation line',
     'type' => 'warning'
@@ -389,7 +371,6 @@ $result_errors{'on_block_command_line'} = [
   {
     'error_line' => 'warning: @titlefont should not appear on @quotation line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@titlefont should not appear on @quotation line',
     'type' => 'warning'
@@ -397,7 +378,6 @@ $result_errors{'on_block_command_line'} = [
   {
     'error_line' => 'warning: @anchor should not appear on @quotation line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@anchor should not appear on @quotation line',
     'type' => 'warning'
@@ -405,7 +385,6 @@ $result_errors{'on_block_command_line'} = [
   {
     'error_line' => 'warning: @footnote should not appear on @quotation line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@footnote should not appear on @quotation line',
     'type' => 'warning'
@@ -413,7 +392,6 @@ $result_errors{'on_block_command_line'} = [
   {
     'error_line' => 'warning: @exdent should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@exdent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -421,7 +399,6 @@ $result_errors{'on_block_command_line'} = [
   {
     'error_line' => 'warning: @exdent should not appear on @quotation line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@exdent should not appear on @quotation line',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/on_def_line.pl 
b/tp/t/results/invalid_nestings/on_def_line.pl
index f48f2405de..95c2884c98 100644
--- a/tp/t/results/invalid_nestings/on_def_line.pl
+++ b/tp/t/results/invalid_nestings/on_def_line.pl
@@ -35,7 +35,6 @@ $result_trees{'on_def_line'} = {
                             'normalized' => 'in-anchor'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 1
                           }
                         }
@@ -44,7 +43,6 @@ $result_trees{'on_def_line'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'bracketed_arg'
@@ -72,7 +70,6 @@ $result_trees{'on_def_line'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -104,7 +101,6 @@ $result_trees{'on_def_line'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -142,7 +138,6 @@ $result_trees{'on_def_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -160,7 +155,6 @@ $result_trees{'on_def_line'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -188,7 +182,6 @@ $result_trees{'on_def_line'} = {
                             'normalized' => 'in-anchorx'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           }
                         }
@@ -197,7 +190,6 @@ $result_trees{'on_def_line'} = {
                         'def_role' => 'category'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'bracketed_arg'
@@ -225,7 +217,6 @@ $result_trees{'on_def_line'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -257,7 +248,6 @@ $result_trees{'on_def_line'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -295,7 +285,6 @@ $result_trees{'on_def_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -319,7 +308,6 @@ $result_trees{'on_def_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'def_line'
@@ -351,7 +339,6 @@ $result_trees{'on_def_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -362,7 +349,6 @@ $result_trees{'on_def_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -391,7 +377,6 @@ $result_errors{'on_def_line'} = [
   {
     'error_line' => 'warning: @anchor should not appear on @deffn line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor should not appear on @deffn line',
     'type' => 'warning'
@@ -399,7 +384,6 @@ $result_errors{'on_def_line'} = [
   {
     'error_line' => 'warning: @titlefont should not appear on @deffn line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@titlefont should not appear on @deffn line',
     'type' => 'warning'
@@ -407,7 +391,6 @@ $result_errors{'on_def_line'} = [
   {
     'error_line' => 'warning: @footnote should not appear on @deffn line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@footnote should not appear on @deffn line',
     'type' => 'warning'
@@ -415,7 +398,6 @@ $result_errors{'on_def_line'} = [
   {
     'error_line' => 'warning: @exdent should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@exdent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -423,7 +405,6 @@ $result_errors{'on_def_line'} = [
   {
     'error_line' => 'warning: @exdent should not appear on @deffn line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@exdent should not appear on @deffn line',
     'type' => 'warning'
@@ -431,7 +412,6 @@ $result_errors{'on_def_line'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -439,7 +419,6 @@ $result_errors{'on_def_line'} = [
   {
     'error_line' => 'warning: @anchor should not appear on @deffnx line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@anchor should not appear on @deffnx line',
     'type' => 'warning'
@@ -447,7 +426,6 @@ $result_errors{'on_def_line'} = [
   {
     'error_line' => 'warning: @titlefont should not appear on @deffnx line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@titlefont should not appear on @deffnx line',
     'type' => 'warning'
@@ -455,7 +433,6 @@ $result_errors{'on_def_line'} = [
   {
     'error_line' => 'warning: @footnote should not appear on @deffnx line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@footnote should not appear on @deffnx line',
     'type' => 'warning'
@@ -463,7 +440,6 @@ $result_errors{'on_def_line'} = [
   {
     'error_line' => 'warning: @exdent should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@exdent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -471,7 +447,6 @@ $result_errors{'on_def_line'} = [
   {
     'error_line' => 'warning: @exdent should not appear on @deffnx line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@exdent should not appear on @deffnx line',
     'type' => 'warning'
@@ -479,7 +454,6 @@ $result_errors{'on_def_line'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/on_index_entry_line.pl 
b/tp/t/results/invalid_nestings/on_index_entry_line.pl
index 90e162013d..c9a8c6be30 100644
--- a/tp/t/results/invalid_nestings/on_index_entry_line.pl
+++ b/tp/t/results/invalid_nestings/on_index_entry_line.pl
@@ -16,7 +16,6 @@ $result_trees{'on_index_entry_line'} = {
                 {
                   'cmdname' => 'indent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -37,7 +36,6 @@ $result_trees{'on_index_entry_line'} = {
                   ],
                   'cmdname' => 'titlefont',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -61,7 +59,6 @@ $result_trees{'on_index_entry_line'} = {
                     'normalized' => 'in-anchor'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -83,7 +80,6 @@ $result_trees{'on_index_entry_line'} = {
                   ],
                   'cmdname' => 'footnote',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -114,7 +110,6 @@ $result_trees{'on_index_entry_line'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -136,7 +131,6 @@ $result_trees{'on_index_entry_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           },
           'type' => 'index_entry_command'
@@ -158,7 +152,6 @@ $result_errors{'on_index_entry_line'} = [
   {
     'error_line' => 'warning: @indent should not appear on @cindex line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@indent should not appear on @cindex line',
     'type' => 'warning'
@@ -166,7 +159,6 @@ $result_errors{'on_index_entry_line'} = [
   {
     'error_line' => 'warning: @titlefont should not appear on @cindex line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@titlefont should not appear on @cindex line',
     'type' => 'warning'
@@ -174,7 +166,6 @@ $result_errors{'on_index_entry_line'} = [
   {
     'error_line' => 'warning: @anchor should not appear on @cindex line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor should not appear on @cindex line',
     'type' => 'warning'
@@ -182,7 +173,6 @@ $result_errors{'on_index_entry_line'} = [
   {
     'error_line' => 'warning: @footnote should not appear on @cindex line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@footnote should not appear on @cindex line',
     'type' => 'warning'
@@ -190,7 +180,6 @@ $result_errors{'on_index_entry_line'} = [
   {
     'error_line' => 'warning: @exdent should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@exdent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -198,7 +187,6 @@ $result_errors{'on_index_entry_line'} = [
   {
     'error_line' => 'warning: @exdent should not appear on @cindex line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@exdent should not appear on @cindex line',
     'type' => 'warning'
@@ -206,7 +194,6 @@ $result_errors{'on_index_entry_line'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/on_itemize_line.pl 
b/tp/t/results/invalid_nestings/on_itemize_line.pl
index f2cdf81ebe..b96b287436 100644
--- a/tp/t/results/invalid_nestings/on_itemize_line.pl
+++ b/tp/t/results/invalid_nestings/on_itemize_line.pl
@@ -16,7 +16,6 @@ $result_trees{'on_itemize_line'} = {
                 {
                   'cmdname' => 'indent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -37,7 +36,6 @@ $result_trees{'on_itemize_line'} = {
                   ],
                   'cmdname' => 'titlefont',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -61,7 +59,6 @@ $result_trees{'on_itemize_line'} = {
                     'normalized' => 'in-anchor'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -83,7 +80,6 @@ $result_trees{'on_itemize_line'} = {
                   ],
                   'cmdname' => 'footnote',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -114,7 +110,6 @@ $result_trees{'on_itemize_line'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -145,7 +140,6 @@ $result_trees{'on_itemize_line'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -176,7 +170,6 @@ $result_trees{'on_itemize_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -187,7 +180,6 @@ $result_trees{'on_itemize_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -249,7 +241,6 @@ $result_trees{'on_itemize_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -260,7 +251,6 @@ $result_trees{'on_itemize_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -288,7 +278,6 @@ $result_errors{'on_itemize_line'} = [
   {
     'error_line' => 'warning: @indent should not appear on @itemize line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@indent should not appear on @itemize line',
     'type' => 'warning'
@@ -296,7 +285,6 @@ $result_errors{'on_itemize_line'} = [
   {
     'error_line' => 'warning: @titlefont should not appear on @itemize line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@titlefont should not appear on @itemize line',
     'type' => 'warning'
@@ -304,7 +292,6 @@ $result_errors{'on_itemize_line'} = [
   {
     'error_line' => 'warning: @anchor should not appear on @itemize line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor should not appear on @itemize line',
     'type' => 'warning'
@@ -312,7 +299,6 @@ $result_errors{'on_itemize_line'} = [
   {
     'error_line' => 'warning: @footnote should not appear on @itemize line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@footnote should not appear on @itemize line',
     'type' => 'warning'
@@ -320,7 +306,6 @@ $result_errors{'on_itemize_line'} = [
   {
     'error_line' => 'warning: @exdent should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@exdent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -328,7 +313,6 @@ $result_errors{'on_itemize_line'} = [
   {
     'error_line' => 'warning: @exdent should not appear on @itemize line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@exdent should not appear on @itemize line',
     'type' => 'warning'
@@ -336,7 +320,6 @@ $result_errors{'on_itemize_line'} = [
   {
     'error_line' => 'warning: @item should not appear on @itemize line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@item should not appear on @itemize line',
     'type' => 'warning'
@@ -344,7 +327,6 @@ $result_errors{'on_itemize_line'} = [
   {
     'error_line' => '@item outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@item outside of table or list',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/on_node_line.pl 
b/tp/t/results/invalid_nestings/on_node_line.pl
index cad8a0e15f..b4e9fdf291 100644
--- a/tp/t/results/invalid_nestings/on_node_line.pl
+++ b/tp/t/results/invalid_nestings/on_node_line.pl
@@ -73,7 +73,6 @@ $result_trees{'on_node_line'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -119,7 +118,6 @@ $result_trees{'on_node_line'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -146,7 +144,6 @@ $result_trees{'on_node_line'} = {
                 'normalized' => 'in-anchor'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -168,7 +165,6 @@ $result_trees{'on_node_line'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -199,7 +195,6 @@ $result_trees{'on_node_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -239,7 +234,6 @@ $result_trees{'on_node_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -291,7 +285,6 @@ $result_errors{'on_node_line'} = [
   {
     'error_line' => 'warning: @ref should not appear on @node line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@ref should not appear on @node line',
     'type' => 'warning'
@@ -299,7 +292,6 @@ $result_errors{'on_node_line'} = [
   {
     'error_line' => 'warning: @pxref should not appear on @node line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@pxref should not appear on @node line',
     'type' => 'warning'
@@ -307,7 +299,6 @@ $result_errors{'on_node_line'} = [
   {
     'error_line' => 'warning: @anchor should not appear on @node line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor should not appear on @node line',
     'type' => 'warning'
@@ -315,7 +306,6 @@ $result_errors{'on_node_line'} = [
   {
     'error_line' => 'warning: @footnote should not appear on @node line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@footnote should not appear on @node line',
     'type' => 'warning'
@@ -323,7 +313,6 @@ $result_errors{'on_node_line'} = [
   {
     'error_line' => 'warning: @exdent should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@exdent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -331,7 +320,6 @@ $result_errors{'on_node_line'} = [
   {
     'error_line' => 'warning: @exdent should not appear on @node line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@exdent should not appear on @node line',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/on_section_line.pl 
b/tp/t/results/invalid_nestings/on_section_line.pl
index 66189e4762..edfae37bf5 100644
--- a/tp/t/results/invalid_nestings/on_section_line.pl
+++ b/tp/t/results/invalid_nestings/on_section_line.pl
@@ -17,7 +17,6 @@ $result_trees{'on_section_line'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -41,7 +40,6 @@ $result_trees{'on_section_line'} = {
               ],
               'cmdname' => 'titlefont',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -65,7 +63,6 @@ $result_trees{'on_section_line'} = {
                 'normalized' => 'in-anchor'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -87,7 +84,6 @@ $result_trees{'on_section_line'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -118,7 +114,6 @@ $result_trees{'on_section_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -136,7 +131,6 @@ $result_trees{'on_section_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -173,7 +167,6 @@ $result_errors{'on_section_line'} = [
   {
     'error_line' => 'warning: @noindent should not appear on @section line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@noindent should not appear on @section line',
     'type' => 'warning'
@@ -181,7 +174,6 @@ $result_errors{'on_section_line'} = [
   {
     'error_line' => 'warning: @titlefont should not appear on @section line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@titlefont should not appear on @section line',
     'type' => 'warning'
@@ -189,7 +181,6 @@ $result_errors{'on_section_line'} = [
   {
     'error_line' => 'warning: @anchor should not appear on @section line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor should not appear on @section line',
     'type' => 'warning'
@@ -197,7 +188,6 @@ $result_errors{'on_section_line'} = [
   {
     'error_line' => 'warning: @footnote should not appear on @section line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@footnote should not appear on @section line',
     'type' => 'warning'
@@ -205,7 +195,6 @@ $result_errors{'on_section_line'} = [
   {
     'error_line' => 'warning: @exdent should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@exdent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -213,7 +202,6 @@ $result_errors{'on_section_line'} = [
   {
     'error_line' => 'warning: @exdent should not appear on @section line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@exdent should not appear on @section line',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/on_subheading_line.pl 
b/tp/t/results/invalid_nestings/on_subheading_line.pl
index 2a17a05d78..9ce96866a5 100644
--- a/tp/t/results/invalid_nestings/on_subheading_line.pl
+++ b/tp/t/results/invalid_nestings/on_subheading_line.pl
@@ -16,7 +16,6 @@ $result_trees{'on_subheading_line'} = {
                 {
                   'cmdname' => 'noindent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -40,7 +39,6 @@ $result_trees{'on_subheading_line'} = {
                   ],
                   'cmdname' => 'titlefont',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -64,7 +62,6 @@ $result_trees{'on_subheading_line'} = {
                     'normalized' => 'in-anchor'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -86,7 +83,6 @@ $result_trees{'on_subheading_line'} = {
                   ],
                   'cmdname' => 'footnote',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -117,7 +113,6 @@ $result_trees{'on_subheading_line'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -132,7 +127,6 @@ $result_trees{'on_subheading_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -155,7 +149,6 @@ $result_errors{'on_subheading_line'} = [
   {
     'error_line' => 'warning: @noindent should not appear on @subheading line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@noindent should not appear on @subheading line',
     'type' => 'warning'
@@ -163,7 +156,6 @@ $result_errors{'on_subheading_line'} = [
   {
     'error_line' => 'warning: @titlefont should not appear on @subheading line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@titlefont should not appear on @subheading line',
     'type' => 'warning'
@@ -171,7 +163,6 @@ $result_errors{'on_subheading_line'} = [
   {
     'error_line' => 'warning: @anchor should not appear on @subheading line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor should not appear on @subheading line',
     'type' => 'warning'
@@ -179,7 +170,6 @@ $result_errors{'on_subheading_line'} = [
   {
     'error_line' => 'warning: @footnote should not appear on @subheading line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@footnote should not appear on @subheading line',
     'type' => 'warning'
@@ -187,7 +177,6 @@ $result_errors{'on_subheading_line'} = [
   {
     'error_line' => 'warning: @exdent should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@exdent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -195,7 +184,6 @@ $result_errors{'on_subheading_line'} = [
   {
     'error_line' => 'warning: @exdent should not appear on @subheading line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@exdent should not appear on @subheading line',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/quotation_in_ref.pl 
b/tp/t/results/invalid_nestings/quotation_in_ref.pl
index bcf305503a..7d20478d25 100644
--- a/tp/t/results/invalid_nestings/quotation_in_ref.pl
+++ b/tp/t/results/invalid_nestings/quotation_in_ref.pl
@@ -58,7 +58,6 @@ $result_trees{'quotation_in_ref'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -115,13 +114,11 @@ $result_trees{'quotation_in_ref'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -145,7 +142,6 @@ $result_trees{'quotation_in_ref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -189,7 +185,6 @@ $result_errors{'quotation_in_ref'} = [
   {
     'error_line' => '@xref missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@xref missing closing brace',
     'type' => 'error'
@@ -197,7 +192,6 @@ $result_errors{'quotation_in_ref'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/quotation_in_style_command.pl 
b/tp/t/results/invalid_nestings/quotation_in_style_command.pl
index e1afe5060f..0ed82f65fd 100644
--- a/tp/t/results/invalid_nestings/quotation_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/quotation_in_style_command.pl
@@ -25,7 +25,6 @@ $result_trees{'quotation_in_style_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -82,13 +81,11 @@ $result_trees{'quotation_in_style_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -114,7 +111,6 @@ $result_errors{'quotation_in_style_command'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -122,7 +118,6 @@ $result_errors{'quotation_in_style_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/raw_block_on_line.pl 
b/tp/t/results/invalid_nestings/raw_block_on_line.pl
index 0c95013a91..3fbae27f7d 100644
--- a/tp/t/results/invalid_nestings/raw_block_on_line.pl
+++ b/tp/t/results/invalid_nestings/raw_block_on_line.pl
@@ -27,7 +27,6 @@ $result_trees{'raw_block_on_line'} = {
                   ],
                   'cmdname' => 'tex',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -49,7 +48,6 @@ $result_trees{'raw_block_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           },
           'type' => 'index_entry_command'
@@ -71,7 +69,6 @@ $result_errors{'raw_block_on_line'} = [
   {
     'error_line' => 'no matching `@end tex\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'no matching `@end tex\'',
     'type' => 'error'
@@ -79,7 +76,6 @@ $result_errors{'raw_block_on_line'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -87,7 +83,6 @@ $result_errors{'raw_block_on_line'} = [
   {
     'error_line' => 'warning: empty index key in @cindex
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'empty index key in @cindex',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/recursive_copying.pl 
b/tp/t/results/invalid_nestings/recursive_copying.pl
index fb204d0a8d..a28bce0734 100644
--- a/tp/t/results/invalid_nestings/recursive_copying.pl
+++ b/tp/t/results/invalid_nestings/recursive_copying.pl
@@ -69,13 +69,11 @@ $result_trees{'recursive_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -94,7 +92,6 @@ $result_trees{'recursive_copying'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
@@ -122,7 +119,6 @@ $result_errors{'recursive_copying'} = [
   {
     'error_line' => '@insertcopying not allowed inside `@copying\' block
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@insertcopying not allowed inside `@copying\' block',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/ref_in_ref.pl 
b/tp/t/results/invalid_nestings/ref_in_ref.pl
index 22c1cd39f1..2a164cebd6 100644
--- a/tp/t/results/invalid_nestings/ref_in_ref.pl
+++ b/tp/t/results/invalid_nestings/ref_in_ref.pl
@@ -56,7 +56,6 @@ $result_trees{'ref_in_ref'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -74,7 +73,6 @@ $result_trees{'ref_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -92,7 +90,6 @@ $result_trees{'ref_in_ref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -129,7 +126,6 @@ $result_errors{'ref_in_ref'} = [
   {
     'error_line' => 'warning: @ref should not appear anywhere inside @ref
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@ref should not appear anywhere inside @ref',
     'type' => 'warning'
@@ -137,7 +133,6 @@ $result_errors{'ref_in_ref'} = [
   {
     'error_line' => 'warning: @ref to `@ref{first}\', different from node name 
`first\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@ref to `@ref{first}\', different from node name `first\'',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/ref_to_top_in_anchor.pl 
b/tp/t/results/invalid_nestings/ref_to_top_in_anchor.pl
index 68cbc9816f..bd03bc3024 100644
--- a/tp/t/results/invalid_nestings/ref_to_top_in_anchor.pl
+++ b/tp/t/results/invalid_nestings/ref_to_top_in_anchor.pl
@@ -57,7 +57,6 @@ $result_trees{'ref_to_top_in_anchor'} = {
                   ],
                   'cmdname' => 'ref',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 }
@@ -71,7 +70,6 @@ $result_trees{'ref_to_top_in_anchor'} = {
             'normalized' => 'TOP-Top'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -86,7 +84,6 @@ $result_trees{'ref_to_top_in_anchor'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -122,7 +119,6 @@ $result_errors{'ref_to_top_in_anchor'} = [
   {
     'error_line' => 'warning: @ref should not appear anywhere inside @anchor
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@ref should not appear anywhere inside @anchor',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/section_in_copying.pl 
b/tp/t/results/invalid_nestings/section_in_copying.pl
index 30b5674611..9e95cf2cc1 100644
--- a/tp/t/results/invalid_nestings/section_in_copying.pl
+++ b/tp/t/results/invalid_nestings/section_in_copying.pl
@@ -44,7 +44,6 @@ $result_trees{'section_in_copying'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -78,7 +77,6 @@ $result_trees{'section_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -119,7 +117,6 @@ $result_errors{'section_in_copying'} = [
   {
     'error_line' => '@section seen before @end copying
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@section seen before @end copying',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_in_flushright.pl 
b/tp/t/results/invalid_nestings/section_in_flushright.pl
index 521dbccc3e..c4d728920c 100644
--- a/tp/t/results/invalid_nestings/section_in_flushright.pl
+++ b/tp/t/results/invalid_nestings/section_in_flushright.pl
@@ -44,7 +44,6 @@ $result_trees{'section_in_flushright'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -78,7 +77,6 @@ $result_trees{'section_in_flushright'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -122,7 +120,6 @@ $result_errors{'section_in_flushright'} = [
   {
     'error_line' => '@section seen before @end flushright
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@section seen before @end flushright',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_in_footnote.pl 
b/tp/t/results/invalid_nestings/section_in_footnote.pl
index 447852fb02..0b28ed80b9 100644
--- a/tp/t/results/invalid_nestings/section_in_footnote.pl
+++ b/tp/t/results/invalid_nestings/section_in_footnote.pl
@@ -40,7 +40,6 @@ $result_trees{'section_in_footnote'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -77,7 +76,6 @@ $result_trees{'section_in_footnote'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
@@ -118,7 +116,6 @@ $result_errors{'section_in_footnote'} = [
   {
     'error_line' => '@section seen before @footnote closing brace
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@section seen before @footnote closing brace',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_in_math.pl 
b/tp/t/results/invalid_nestings/section_in_math.pl
index 4b8703aef6..a94095403b 100644
--- a/tp/t/results/invalid_nestings/section_in_math.pl
+++ b/tp/t/results/invalid_nestings/section_in_math.pl
@@ -42,7 +42,6 @@ $result_trees{'section_in_math'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'balanced_braces'
@@ -53,7 +52,6 @@ $result_trees{'section_in_math'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -116,7 +114,6 @@ $result_trees{'section_in_math'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -133,7 +130,6 @@ $result_trees{'section_in_math'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -164,7 +160,6 @@ $result_trees{'section_in_math'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     }
@@ -233,7 +228,6 @@ $result_errors{'section_in_math'} = [
   {
     'error_line' => 'warning: @section should not appear anywhere inside @math
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@section should not appear anywhere inside @math',
     'type' => 'warning'
@@ -241,7 +235,6 @@ $result_errors{'section_in_math'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -249,7 +242,6 @@ $result_errors{'section_in_math'} = [
   {
     'error_line' => '@section seen before @math closing brace
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@section seen before @math closing brace',
     'type' => 'error'
@@ -257,7 +249,6 @@ $result_errors{'section_in_math'} = [
   {
     'error_line' => 'warning: @section should not appear anywhere inside @math
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@section should not appear anywhere inside @math',
     'type' => 'warning'
@@ -265,7 +256,6 @@ $result_errors{'section_in_math'} = [
   {
     'error_line' => '@section seen before @math closing brace
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@section seen before @math closing brace',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_in_nested_block_commands.pl 
b/tp/t/results/invalid_nestings/section_in_nested_block_commands.pl
index ca3e1ddf2e..ad72cff72b 100644
--- a/tp/t/results/invalid_nestings/section_in_nested_block_commands.pl
+++ b/tp/t/results/invalid_nestings/section_in_nested_block_commands.pl
@@ -16,7 +16,6 @@ $result_trees{'section_in_nested_block_commands'} = {
                 {
                   'cmdname' => 'strong',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -61,7 +60,6 @@ $result_trees{'section_in_nested_block_commands'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -119,7 +117,6 @@ $result_trees{'section_in_nested_block_commands'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -139,7 +136,6 @@ $result_trees{'section_in_nested_block_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -173,7 +169,6 @@ $result_trees{'section_in_nested_block_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
@@ -225,7 +220,6 @@ $result_errors{'section_in_nested_block_commands'} = [
   {
     'error_line' => '@section seen before @end quotation
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@section seen before @end quotation',
     'type' => 'error'
@@ -233,7 +227,6 @@ $result_errors{'section_in_nested_block_commands'} = [
   {
     'error_line' => '@section seen before @end table
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@section seen before @end table',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_in_table.pl 
b/tp/t/results/invalid_nestings/section_in_table.pl
index b85afc7e1a..5f08641f16 100644
--- a/tp/t/results/invalid_nestings/section_in_table.pl
+++ b/tp/t/results/invalid_nestings/section_in_table.pl
@@ -16,7 +16,6 @@ $result_trees{'section_in_table'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -61,7 +60,6 @@ $result_trees{'section_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -91,7 +89,6 @@ $result_trees{'section_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -150,7 +147,6 @@ $result_trees{'section_in_table'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
@@ -199,7 +195,6 @@ $result_errors{'section_in_table'} = [
   {
     'error_line' => '@section seen before @end table
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@section seen before @end table',
     'type' => 'error'
@@ -207,7 +202,6 @@ $result_errors{'section_in_table'} = [
   {
     'error_line' => '@item outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@item outside of table or list',
     'type' => 'error'
@@ -215,7 +209,6 @@ $result_errors{'section_in_table'} = [
   {
     'error_line' => 'unmatched `@end table\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'unmatched `@end table\'',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_on_cartouche_line.pl 
b/tp/t/results/invalid_nestings/section_on_cartouche_line.pl
index 1c7bab4e8b..399f55b6d6 100644
--- a/tp/t/results/invalid_nestings/section_on_cartouche_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_cartouche_line.pl
@@ -17,7 +17,6 @@ $result_trees{'section_on_cartouche_line'} = {
           ],
           'cmdname' => 'cartouche',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -61,7 +60,6 @@ $result_trees{'section_on_cartouche_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -75,7 +73,6 @@ $result_trees{'section_on_cartouche_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -106,7 +103,6 @@ $result_trees{'section_on_cartouche_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -165,7 +161,6 @@ $result_errors{'section_on_cartouche_line'} = [
   {
     'error_line' => '@section seen before @end cartouche
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section seen before @end cartouche',
     'type' => 'error'
@@ -173,7 +168,6 @@ $result_errors{'section_on_cartouche_line'} = [
   {
     'error_line' => '@section seen before @end cartouche
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section seen before @end cartouche',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_on_def_line.pl 
b/tp/t/results/invalid_nestings/section_on_def_line.pl
index 16f24109cd..e52dd9b415 100644
--- a/tp/t/results/invalid_nestings/section_on_def_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_def_line.pl
@@ -54,7 +54,6 @@ $result_trees{'section_on_def_line'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -66,7 +65,6 @@ $result_trees{'section_on_def_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -121,7 +119,6 @@ $result_trees{'section_on_def_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -166,7 +163,6 @@ $result_errors{'section_on_def_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -174,7 +170,6 @@ $result_errors{'section_on_def_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @deffn line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section should not appear on @deffn line',
     'type' => 'warning'
@@ -182,7 +177,6 @@ $result_errors{'section_on_def_line'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -190,7 +184,6 @@ $result_errors{'section_on_def_line'} = [
   {
     'error_line' => '@section seen before @end deffn
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section seen before @end deffn',
     'type' => 'error'
@@ -198,7 +191,6 @@ $result_errors{'section_on_def_line'} = [
   {
     'error_line' => 'unmatched `@end deffn\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'unmatched `@end deffn\'',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_on_defx_line.pl 
b/tp/t/results/invalid_nestings/section_on_defx_line.pl
index d71eeddafd..cdbb3b4e59 100644
--- a/tp/t/results/invalid_nestings/section_on_defx_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_defx_line.pl
@@ -81,7 +81,6 @@ $result_trees{'section_on_defx_line'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               },
               'type' => 'def_line'
@@ -134,7 +133,6 @@ $result_trees{'section_on_defx_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'def_line'
@@ -146,7 +144,6 @@ $result_trees{'section_on_defx_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -201,7 +198,6 @@ $result_trees{'section_on_defx_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -249,7 +245,6 @@ $result_errors{'section_on_defx_line'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -257,7 +252,6 @@ $result_errors{'section_on_defx_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -265,7 +259,6 @@ $result_errors{'section_on_defx_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @deffnx line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@section should not appear on @deffnx line',
     'type' => 'warning'
@@ -273,7 +266,6 @@ $result_errors{'section_on_defx_line'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -281,7 +273,6 @@ $result_errors{'section_on_defx_line'} = [
   {
     'error_line' => '@section seen before @end deffn
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@section seen before @end deffn',
     'type' => 'error'
@@ -289,7 +280,6 @@ $result_errors{'section_on_defx_line'} = [
   {
     'error_line' => 'unmatched `@end deffn\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'unmatched `@end deffn\'',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_on_enumerate_line.pl 
b/tp/t/results/invalid_nestings/section_on_enumerate_line.pl
index 8e8cc0fce0..4b4a8200a9 100644
--- a/tp/t/results/invalid_nestings/section_on_enumerate_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_enumerate_line.pl
@@ -35,7 +35,6 @@ $result_trees{'section_on_enumerate_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -92,7 +91,6 @@ $result_trees{'section_on_enumerate_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -106,7 +104,6 @@ $result_trees{'section_on_enumerate_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -137,7 +134,6 @@ $result_trees{'section_on_enumerate_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -196,7 +192,6 @@ $result_errors{'section_on_enumerate_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -204,7 +199,6 @@ $result_errors{'section_on_enumerate_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @enumerate line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section should not appear on @enumerate line',
     'type' => 'warning'
@@ -212,7 +206,6 @@ $result_errors{'section_on_enumerate_line'} = [
   {
     'error_line' => 'bad argument to @enumerate
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad argument to @enumerate',
     'type' => 'error'
@@ -220,7 +213,6 @@ $result_errors{'section_on_enumerate_line'} = [
   {
     'error_line' => '@section seen before @end enumerate
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section seen before @end enumerate',
     'type' => 'error'
@@ -228,7 +220,6 @@ $result_errors{'section_on_enumerate_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -236,7 +227,6 @@ $result_errors{'section_on_enumerate_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @enumerate line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section should not appear on @enumerate line',
     'type' => 'warning'
@@ -244,7 +234,6 @@ $result_errors{'section_on_enumerate_line'} = [
   {
     'error_line' => '@section seen before @end enumerate
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section seen before @end enumerate',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_on_float_line.pl 
b/tp/t/results/invalid_nestings/section_on_float_line.pl
index 5a8c5ef9f4..a5b9a4f718 100644
--- a/tp/t/results/invalid_nestings/section_on_float_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_float_line.pl
@@ -48,7 +48,6 @@ $result_trees{'section_on_float_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -82,7 +81,6 @@ $result_trees{'section_on_float_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -120,7 +118,6 @@ $result_errors{'section_on_float_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -128,7 +125,6 @@ $result_errors{'section_on_float_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @float line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section should not appear on @float line',
     'type' => 'warning'
@@ -136,7 +132,6 @@ $result_errors{'section_on_float_line'} = [
   {
     'error_line' => '@section seen before @end float
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section seen before @end float',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_on_index_entry_line.pl 
b/tp/t/results/invalid_nestings/section_on_index_entry_line.pl
index 0df7a33632..15f2ae41b0 100644
--- a/tp/t/results/invalid_nestings/section_on_index_entry_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_index_entry_line.pl
@@ -39,7 +39,6 @@ $result_trees{'section_on_index_entry_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           },
           'type' => 'index_entry_command'
@@ -90,7 +89,6 @@ $result_trees{'section_on_index_entry_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -131,7 +129,6 @@ $result_errors{'section_on_index_entry_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -139,7 +136,6 @@ $result_errors{'section_on_index_entry_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @cindex line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section should not appear on @cindex line',
     'type' => 'warning'
@@ -147,7 +143,6 @@ $result_errors{'section_on_index_entry_line'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/section_on_itemize_line.pl 
b/tp/t/results/invalid_nestings/section_on_itemize_line.pl
index 2a587a0f26..eae684b72a 100644
--- a/tp/t/results/invalid_nestings/section_on_itemize_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_itemize_line.pl
@@ -21,7 +21,6 @@ $result_trees{'section_on_itemize_line'} = {
                   ],
                   'cmdname' => 'minus',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -45,7 +44,6 @@ $result_trees{'section_on_itemize_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -88,7 +86,6 @@ $result_trees{'section_on_itemize_line'} = {
                   ],
                   'cmdname' => 'minus',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -111,7 +108,6 @@ $result_trees{'section_on_itemize_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -125,7 +121,6 @@ $result_trees{'section_on_itemize_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -175,7 +170,6 @@ $result_trees{'section_on_itemize_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -189,7 +183,6 @@ $result_trees{'section_on_itemize_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -229,7 +222,6 @@ $result_trees{'section_on_itemize_line'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -244,7 +236,6 @@ $result_trees{'section_on_itemize_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -258,7 +249,6 @@ $result_trees{'section_on_itemize_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -289,7 +279,6 @@ $result_trees{'section_on_itemize_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
@@ -390,7 +379,6 @@ $result_errors{'section_on_itemize_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -398,7 +386,6 @@ $result_errors{'section_on_itemize_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @itemize line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section should not appear on @itemize line',
     'type' => 'warning'
@@ -406,7 +393,6 @@ $result_errors{'section_on_itemize_line'} = [
   {
     'error_line' => '@section seen before @end itemize
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section seen before @end itemize',
     'type' => 'error'
@@ -414,7 +400,6 @@ $result_errors{'section_on_itemize_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -422,7 +407,6 @@ $result_errors{'section_on_itemize_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @itemize line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section should not appear on @itemize line',
     'type' => 'warning'
@@ -430,7 +414,6 @@ $result_errors{'section_on_itemize_line'} = [
   {
     'error_line' => '@section seen before @end itemize
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section seen before @end itemize',
     'type' => 'error'
@@ -438,7 +421,6 @@ $result_errors{'section_on_itemize_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @itemize line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@section should not appear on @itemize line',
     'type' => 'warning'
@@ -446,7 +428,6 @@ $result_errors{'section_on_itemize_line'} = [
   {
     'error_line' => '@section seen before @end itemize
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@section seen before @end itemize',
     'type' => 'error'
@@ -454,7 +435,6 @@ $result_errors{'section_on_itemize_line'} = [
   {
     'error_line' => '@ringaccent expected braces
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@ringaccent expected braces',
     'type' => 'error'
@@ -462,7 +442,6 @@ $result_errors{'section_on_itemize_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -470,7 +449,6 @@ $result_errors{'section_on_itemize_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @itemize line
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@section should not appear on @itemize line',
     'type' => 'warning'
@@ -478,7 +456,6 @@ $result_errors{'section_on_itemize_line'} = [
   {
     'error_line' => '@section seen before @end itemize
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@section seen before @end itemize',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_on_multitable_line.pl 
b/tp/t/results/invalid_nestings/section_on_multitable_line.pl
index 54ce64ee80..9c7140f04d 100644
--- a/tp/t/results/invalid_nestings/section_on_multitable_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_multitable_line.pl
@@ -25,7 +25,6 @@ $result_trees{'section_on_multitable_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -73,7 +72,6 @@ $result_trees{'section_on_multitable_line'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
@@ -96,7 +94,6 @@ $result_trees{'section_on_multitable_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -110,7 +107,6 @@ $result_trees{'section_on_multitable_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -149,7 +145,6 @@ $result_trees{'section_on_multitable_line'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'bracketed_arg'
@@ -164,7 +159,6 @@ $result_trees{'section_on_multitable_line'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'bracketed_arg'
@@ -188,7 +182,6 @@ $result_trees{'section_on_multitable_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -202,7 +195,6 @@ $result_trees{'section_on_multitable_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -233,7 +225,6 @@ $result_trees{'section_on_multitable_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -312,7 +303,6 @@ $result_errors{'section_on_multitable_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @multitable line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section should not appear on @multitable line',
     'type' => 'warning'
@@ -320,7 +310,6 @@ $result_errors{'section_on_multitable_line'} = [
   {
     'error_line' => 'warning: empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'empty multitable',
     'type' => 'warning'
@@ -328,7 +317,6 @@ $result_errors{'section_on_multitable_line'} = [
   {
     'error_line' => '@section seen before @end multitable
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section seen before @end multitable',
     'type' => 'error'
@@ -336,7 +324,6 @@ $result_errors{'section_on_multitable_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -344,7 +331,6 @@ $result_errors{'section_on_multitable_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @multitable line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section should not appear on @multitable line',
     'type' => 'warning'
@@ -352,7 +338,6 @@ $result_errors{'section_on_multitable_line'} = [
   {
     'error_line' => 'warning: unexpected argument on @multitable line: 
@code{this}
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'unexpected argument on @multitable line: @code{this}',
     'type' => 'warning'
@@ -360,7 +345,6 @@ $result_errors{'section_on_multitable_line'} = [
   {
     'error_line' => 'warning: empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'empty multitable',
     'type' => 'warning'
@@ -368,7 +352,6 @@ $result_errors{'section_on_multitable_line'} = [
   {
     'error_line' => '@section seen before @end multitable
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section seen before @end multitable',
     'type' => 'error'
@@ -376,7 +359,6 @@ $result_errors{'section_on_multitable_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -384,7 +366,6 @@ $result_errors{'section_on_multitable_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @multitable line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@section should not appear on @multitable line',
     'type' => 'warning'
@@ -392,7 +373,6 @@ $result_errors{'section_on_multitable_line'} = [
   {
     'error_line' => '@section seen before @end multitable
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@section seen before @end multitable',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/section_on_xtable_line.pl 
b/tp/t/results/invalid_nestings/section_on_xtable_line.pl
index a1a7fabd13..79362f284a 100644
--- a/tp/t/results/invalid_nestings/section_on_xtable_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_xtable_line.pl
@@ -29,7 +29,6 @@ $result_trees{'section_on_xtable_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -71,7 +70,6 @@ $result_trees{'section_on_xtable_line'} = {
                 {
                   'cmdname' => 'TeX',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   },
                   'type' => 'command_as_argument'
@@ -95,7 +93,6 @@ $result_trees{'section_on_xtable_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -109,7 +106,6 @@ $result_trees{'section_on_xtable_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -144,7 +140,6 @@ $result_trees{'section_on_xtable_line'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'command_as_argument'
@@ -168,7 +163,6 @@ $result_trees{'section_on_xtable_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -182,7 +176,6 @@ $result_trees{'section_on_xtable_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -226,7 +219,6 @@ $result_trees{'section_on_xtable_line'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -244,7 +236,6 @@ $result_trees{'section_on_xtable_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -258,7 +249,6 @@ $result_trees{'section_on_xtable_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -289,7 +279,6 @@ $result_trees{'section_on_xtable_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
@@ -392,7 +381,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @vtable line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section should not appear on @vtable line',
     'type' => 'warning'
@@ -400,7 +388,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => 'missing @vtable argument
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'missing @vtable argument',
     'type' => 'error'
@@ -408,7 +395,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => '@section seen before @end vtable
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@section seen before @end vtable',
     'type' => 'error'
@@ -416,7 +402,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -424,7 +409,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @table line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section should not appear on @table line',
     'type' => 'warning'
@@ -432,7 +416,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => 'command @TeX not accepting argument in brace should not 
be on @table line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'command @TeX not accepting argument in brace should not be on 
@table line',
     'type' => 'error'
@@ -440,7 +423,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => '@section seen before @end table
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@section seen before @end table',
     'type' => 'error'
@@ -448,7 +430,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -456,7 +437,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @table line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@section should not appear on @table line',
     'type' => 'warning'
@@ -464,7 +444,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => '@section seen before @end table
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@section seen before @end table',
     'type' => 'error'
@@ -472,7 +451,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => '@ringaccent expected braces
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@ringaccent expected braces',
     'type' => 'error'
@@ -480,7 +458,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => 'warning: @section should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@section should only appear at the beginning of a line',
     'type' => 'warning'
@@ -488,7 +465,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => 'warning: @section should not appear on @ftable line
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@section should not appear on @ftable line',
     'type' => 'warning'
@@ -496,7 +472,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => 'bad argument to @ftable: @ringaccent 
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'bad argument to @ftable: @ringaccent ',
     'type' => 'error'
@@ -504,7 +479,6 @@ $result_errors{'section_on_xtable_line'} = [
   {
     'error_line' => '@section seen before @end ftable
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@section seen before @end ftable',
     'type' => 'error'
diff --git 
a/tp/t/results/invalid_nestings/style_not_closed_before_first_node.pl 
b/tp/t/results/invalid_nestings/style_not_closed_before_first_node.pl
index 60d71a8fda..c1a83a989c 100644
--- a/tp/t/results/invalid_nestings/style_not_closed_before_first_node.pl
+++ b/tp/t/results/invalid_nestings/style_not_closed_before_first_node.pl
@@ -30,7 +30,6 @@ $result_trees{'style_not_closed_before_first_node'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -79,7 +78,6 @@ $result_trees{'style_not_closed_before_first_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -120,7 +118,6 @@ $result_errors{'style_not_closed_before_first_node'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/style_not_closed_in_block_command.pl 
b/tp/t/results/invalid_nestings/style_not_closed_in_block_command.pl
index 9bf368c57f..098c625966 100644
--- a/tp/t/results/invalid_nestings/style_not_closed_in_block_command.pl
+++ b/tp/t/results/invalid_nestings/style_not_closed_in_block_command.pl
@@ -42,7 +42,6 @@ $result_trees{'style_not_closed_in_block_command'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 }
@@ -76,13 +75,11 @@ $result_trees{'style_not_closed_in_block_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -106,7 +103,6 @@ $result_errors{'style_not_closed_in_block_command'} = [
   {
     'error_line' => '@end cartouche seen before @code closing brace
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@end cartouche seen before @code closing brace',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/style_not_closed_in_table_line.pl 
b/tp/t/results/invalid_nestings/style_not_closed_in_table_line.pl
index 623f5a1bd0..e85544d201 100644
--- a/tp/t/results/invalid_nestings/style_not_closed_in_table_line.pl
+++ b/tp/t/results/invalid_nestings/style_not_closed_in_table_line.pl
@@ -16,7 +16,6 @@ $result_trees{'style_not_closed_in_table_line'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -61,7 +60,6 @@ $result_trees{'style_not_closed_in_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -92,7 +90,6 @@ $result_trees{'style_not_closed_in_table_line'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         }
@@ -133,7 +130,6 @@ $result_trees{'style_not_closed_in_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -170,7 +166,6 @@ $result_trees{'style_not_closed_in_table_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -184,7 +179,6 @@ $result_trees{'style_not_closed_in_table_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -213,7 +207,6 @@ $result_errors{'style_not_closed_in_table_line'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@code missing closing brace',
     'type' => 'error'
diff --git 
a/tp/t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl 
b/tp/t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl
index 5a64cdaf29..3fff771ed9 100644
--- a/tp/t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl
+++ b/tp/t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl
@@ -38,7 +38,6 @@ $result_trees{'style_not_closed_no_newline_root_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'style_not_closed_no_newline_root_commands'} 
= {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -154,13 +152,11 @@ 
$result_trees{'style_not_closed_no_newline_root_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -185,7 +181,6 @@ $result_trees{'style_not_closed_no_newline_root_commands'} 
= {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -200,7 +195,6 @@ $result_trees{'style_not_closed_no_newline_root_commands'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -232,7 +226,6 @@ $result_trees{'style_not_closed_no_newline_root_commands'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -276,7 +269,6 @@ $result_trees{'style_not_closed_no_newline_root_commands'} 
= {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -293,7 +285,6 @@ $result_trees{'style_not_closed_no_newline_root_commands'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -447,7 +438,6 @@ $result_errors{'style_not_closed_no_newline_root_commands'} 
= [
   {
     'error_line' => 'warning: @node should not appear in @code
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@node should not appear in @code',
     'type' => 'warning'
@@ -455,7 +445,6 @@ $result_errors{'style_not_closed_no_newline_root_commands'} 
= [
   {
     'error_line' => '@node seen before @code closing brace
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@node seen before @code closing brace',
     'type' => 'error'
@@ -463,7 +452,6 @@ $result_errors{'style_not_closed_no_newline_root_commands'} 
= [
   {
     'error_line' => 'warning: @bye should not appear in @code
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@bye should not appear in @code',
     'type' => 'warning'
@@ -471,7 +459,6 @@ $result_errors{'style_not_closed_no_newline_root_commands'} 
= [
   {
     'error_line' => '@bye seen before @code closing brace
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => '@bye seen before @code closing brace',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/style_not_closed_root_commands.pl 
b/tp/t/results/invalid_nestings/style_not_closed_root_commands.pl
index 70b9ae485f..11167ebd42 100644
--- a/tp/t/results/invalid_nestings/style_not_closed_root_commands.pl
+++ b/tp/t/results/invalid_nestings/style_not_closed_root_commands.pl
@@ -38,7 +38,6 @@ $result_trees{'style_not_closed_root_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'style_not_closed_root_commands'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -154,13 +152,11 @@ $result_trees{'style_not_closed_root_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -190,7 +186,6 @@ $result_trees{'style_not_closed_root_commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -205,7 +200,6 @@ $result_trees{'style_not_closed_root_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -237,7 +231,6 @@ $result_trees{'style_not_closed_root_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -286,7 +279,6 @@ $result_trees{'style_not_closed_root_commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -303,7 +295,6 @@ $result_trees{'style_not_closed_root_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -461,7 +452,6 @@ $result_errors{'style_not_closed_root_commands'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -469,7 +459,6 @@ $result_errors{'style_not_closed_root_commands'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@code missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/tab_in_index.pl 
b/tp/t/results/invalid_nestings/tab_in_index.pl
index a6742d6b8a..50adcd70bc 100644
--- a/tp/t/results/invalid_nestings/tab_in_index.pl
+++ b/tp/t/results/invalid_nestings/tab_in_index.pl
@@ -20,7 +20,6 @@ $result_trees{'tab_in_index'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -35,7 +34,6 @@ $result_trees{'tab_in_index'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -76,7 +74,6 @@ $result_trees{'tab_in_index'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -131,7 +128,6 @@ $result_trees{'tab_in_index'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 3
                               },
                               'type' => 'index_entry_command'
@@ -144,7 +140,6 @@ $result_trees{'tab_in_index'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -184,7 +179,6 @@ $result_trees{'tab_in_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -198,7 +192,6 @@ $result_trees{'tab_in_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -223,7 +216,6 @@ $result_errors{'tab_in_index'} = [
   {
     'error_line' => 'warning: @tab should not appear on @vindex line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@tab should not appear on @vindex line',
     'type' => 'warning'
@@ -231,7 +223,6 @@ $result_errors{'tab_in_index'} = [
   {
     'error_line' => 'ignoring @tab outside of multitable
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'ignoring @tab outside of multitable',
     'type' => 'error'
@@ -239,7 +230,6 @@ $result_errors{'tab_in_index'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/invalid_nestings/table_in_code.pl 
b/tp/t/results/invalid_nestings/table_in_code.pl
index 6b72a51d85..1c031cfbc1 100644
--- a/tp/t/results/invalid_nestings/table_in_code.pl
+++ b/tp/t/results/invalid_nestings/table_in_code.pl
@@ -29,7 +29,6 @@ $result_trees{'table_in_code'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -43,7 +42,6 @@ $result_trees{'table_in_code'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   },
                   'type' => 'command_as_argument'
@@ -88,7 +86,6 @@ $result_trees{'table_in_code'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -139,7 +136,6 @@ $result_trees{'table_in_code'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -153,7 +149,6 @@ $result_trees{'table_in_code'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -191,7 +186,6 @@ $result_errors{'table_in_code'} = [
   {
     'error_line' => '@code missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@code missing closing brace',
     'type' => 'error'
@@ -199,7 +193,6 @@ $result_errors{'table_in_code'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/table_not_closed_in_menu_comment.pl 
b/tp/t/results/invalid_nestings/table_not_closed_in_menu_comment.pl
index 3b2647263a..d3e67eb567 100644
--- a/tp/t/results/invalid_nestings/table_not_closed_in_menu_comment.pl
+++ b/tp/t/results/invalid_nestings/table_not_closed_in_menu_comment.pl
@@ -70,7 +70,6 @@ $result_trees{'table_not_closed_in_menu_comment'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'menu_entry'
@@ -94,7 +93,6 @@ $result_trees{'table_not_closed_in_menu_comment'} = {
                         {
                           'cmdname' => 'asis',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           },
                           'type' => 'command_as_argument'
@@ -139,7 +137,6 @@ $result_trees{'table_not_closed_in_menu_comment'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 5
                               }
                             }
@@ -177,7 +174,6 @@ $result_trees{'table_not_closed_in_menu_comment'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -211,13 +207,11 @@ $result_trees{'table_not_closed_in_menu_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -252,7 +246,6 @@ $result_errors{'table_not_closed_in_menu_comment'} = [
   {
     'error_line' => '`@end\' expected `table\', but saw `menu\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '`@end\' expected `table\', but saw `menu\'',
     'type' => 'error'
diff --git 
a/tp/t/results/invalid_nestings/table_not_closed_in_menu_description.pl 
b/tp/t/results/invalid_nestings/table_not_closed_in_menu_description.pl
index 6e85768fee..6bf8a99dd1 100644
--- a/tp/t/results/invalid_nestings/table_not_closed_in_menu_description.pl
+++ b/tp/t/results/invalid_nestings/table_not_closed_in_menu_description.pl
@@ -71,7 +71,6 @@ $result_trees{'table_not_closed_in_menu_description'} = {
                             {
                               'cmdname' => 'asis',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 2
                               },
                               'type' => 'command_as_argument'
@@ -116,7 +115,6 @@ $result_trees{'table_not_closed_in_menu_description'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 3
                                   }
                                 }
@@ -150,7 +148,6 @@ $result_trees{'table_not_closed_in_menu_description'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -159,7 +156,6 @@ $result_trees{'table_not_closed_in_menu_description'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'menu_entry'
@@ -191,13 +187,11 @@ $result_trees{'table_not_closed_in_menu_description'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -226,7 +220,6 @@ $result_errors{'table_not_closed_in_menu_description'} = [
   {
     'error_line' => 'warning: @table should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@table should only appear at the beginning of a line',
     'type' => 'warning'
@@ -234,7 +227,6 @@ $result_errors{'table_not_closed_in_menu_description'} = [
   {
     'error_line' => '`@end\' expected `table\', but saw `menu\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '`@end\' expected `table\', but saw `menu\'',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/table_on_item_line.pl 
b/tp/t/results/invalid_nestings/table_on_item_line.pl
index 68476d9b6e..e774372420 100644
--- a/tp/t/results/invalid_nestings/table_on_item_line.pl
+++ b/tp/t/results/invalid_nestings/table_on_item_line.pl
@@ -16,7 +16,6 @@ $result_trees{'table_on_item_line'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -51,7 +50,6 @@ $result_trees{'table_on_item_line'} = {
                                     {
                                       'cmdname' => 'asis',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 2
                                       },
                                       'type' => 'command_as_argument'
@@ -76,7 +74,6 @@ $result_trees{'table_on_item_line'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 2
                               }
                             }
@@ -91,7 +88,6 @@ $result_trees{'table_on_item_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -138,7 +134,6 @@ $result_trees{'table_on_item_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -196,7 +191,6 @@ $result_trees{'table_on_item_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -210,7 +204,6 @@ $result_trees{'table_on_item_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -251,7 +244,6 @@ $result_errors{'table_on_item_line'} = [
   {
     'error_line' => 'warning: @table should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@table should only appear at the beginning of a line',
     'type' => 'warning'
@@ -259,7 +251,6 @@ $result_errors{'table_on_item_line'} = [
   {
     'error_line' => 'warning: @table should not appear in @item
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@table should not appear in @item',
     'type' => 'warning'
@@ -267,7 +258,6 @@ $result_errors{'table_on_item_line'} = [
   {
     'error_line' => 'no matching `@end table\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end table\'',
     'type' => 'error'
@@ -275,7 +265,6 @@ $result_errors{'table_on_item_line'} = [
   {
     'error_line' => 'unmatched `@end table\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'unmatched `@end table\'',
     'type' => 'error'
diff --git 
a/tp/t/results/invalid_nestings/unclosed_verb_end_of_line_on_misc_line.pl 
b/tp/t/results/invalid_nestings/unclosed_verb_end_of_line_on_misc_line.pl
index 9a35fd87b4..7579e028cd 100644
--- a/tp/t/results/invalid_nestings/unclosed_verb_end_of_line_on_misc_line.pl
+++ b/tp/t/results/invalid_nestings/unclosed_verb_end_of_line_on_misc_line.pl
@@ -34,7 +34,6 @@ $result_trees{'unclosed_verb_end_of_line_on_misc_line'} = {
                     'delimiter' => ''
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -52,7 +51,6 @@ $result_trees{'unclosed_verb_end_of_line_on_misc_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -73,7 +71,6 @@ $result_errors{'unclosed_verb_end_of_line_on_misc_line'} = [
   {
     'error_line' => 'warning: @verb should not appear in @setfilename
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb should not appear in @setfilename',
     'type' => 'warning'
@@ -81,7 +78,6 @@ $result_errors{'unclosed_verb_end_of_line_on_misc_line'} = [
   {
     'error_line' => '@verb without associated character
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb without associated character',
     'type' => 'error'
@@ -89,7 +85,6 @@ $result_errors{'unclosed_verb_end_of_line_on_misc_line'} = [
   {
     'error_line' => '@verb missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb missing closing brace',
     'type' => 'error'
@@ -98,7 +93,6 @@ $result_errors{'unclosed_verb_end_of_line_on_misc_line'} = [
     'error_line' => 'bad argument to @setfilename: name @verb{
 }
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad argument to @setfilename: name @verb{
 }',
diff --git a/tp/t/results/invalid_nestings/unclosed_verb_on_misc_line.pl 
b/tp/t/results/invalid_nestings/unclosed_verb_on_misc_line.pl
index 0d2a65bec6..6da0f0dcc7 100644
--- a/tp/t/results/invalid_nestings/unclosed_verb_on_misc_line.pl
+++ b/tp/t/results/invalid_nestings/unclosed_verb_on_misc_line.pl
@@ -33,7 +33,6 @@ $result_trees{'unclosed_verb_on_misc_line'} = {
                     'delimiter' => 'f'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -51,7 +50,6 @@ $result_trees{'unclosed_verb_on_misc_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -71,7 +69,6 @@ $result_errors{'unclosed_verb_on_misc_line'} = [
   {
     'error_line' => 'warning: @verb should not appear in @setfilename
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb should not appear in @setfilename',
     'type' => 'warning'
@@ -79,7 +76,6 @@ $result_errors{'unclosed_verb_on_misc_line'} = [
   {
     'error_line' => '@verb missing closing delimiter sequence: f}
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb missing closing delimiter sequence: f}',
     'type' => 'error'
@@ -87,7 +83,6 @@ $result_errors{'unclosed_verb_on_misc_line'} = [
   {
     'error_line' => 'bad argument to @setfilename: name @verb{file.texif}
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad argument to @setfilename: name @verb{file.texif}',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/unclosed_verb_on_section_line.pl 
b/tp/t/results/invalid_nestings/unclosed_verb_on_section_line.pl
index ec0da61a8b..62b098f04c 100644
--- a/tp/t/results/invalid_nestings/unclosed_verb_on_section_line.pl
+++ b/tp/t/results/invalid_nestings/unclosed_verb_on_section_line.pl
@@ -45,7 +45,6 @@ $result_trees{'unclosed_verb_on_section_line'} = {
                 'delimiter' => 'T'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -63,7 +62,6 @@ $result_trees{'unclosed_verb_on_section_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -104,7 +102,6 @@ $result_errors{'unclosed_verb_on_section_line'} = [
   {
     'error_line' => 'warning: @verb should not appear on @section line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb should not appear on @section line',
     'type' => 'warning'
@@ -112,7 +109,6 @@ $result_errors{'unclosed_verb_on_section_line'} = [
   {
     'error_line' => '@verb missing closing delimiter sequence: T}
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb missing closing delimiter sequence: T}',
     'type' => 'error'
diff --git a/tp/t/results/invalid_nestings/verbatim_in_ref.pl 
b/tp/t/results/invalid_nestings/verbatim_in_ref.pl
index ca5a1aba05..79e5cb9455 100644
--- a/tp/t/results/invalid_nestings/verbatim_in_ref.pl
+++ b/tp/t/results/invalid_nestings/verbatim_in_ref.pl
@@ -58,7 +58,6 @@ $result_trees{'verbatim_in_ref'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -111,13 +110,11 @@ $result_trees{'verbatim_in_ref'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -145,7 +142,6 @@ $result_trees{'verbatim_in_ref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -189,7 +185,6 @@ $result_errors{'verbatim_in_ref'} = [
   {
     'error_line' => '@xref missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@xref missing closing brace',
     'type' => 'error'
@@ -197,7 +192,6 @@ $result_errors{'verbatim_in_ref'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/itemize/accent_argument.pl 
b/tp/t/results/itemize/accent_argument.pl
index a7bc6a8ae3..693aa85314 100644
--- a/tp/t/results/itemize/accent_argument.pl
+++ b/tp/t/results/itemize/accent_argument.pl
@@ -26,7 +26,6 @@ $result_trees{'accent_argument'} = {
                   ],
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -63,7 +62,6 @@ $result_trees{'accent_argument'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -94,7 +92,6 @@ $result_trees{'accent_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -105,7 +102,6 @@ $result_trees{'accent_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -131,7 +127,6 @@ $result_trees{'accent_argument'} = {
                   ],
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -168,7 +163,6 @@ $result_trees{'accent_argument'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -199,7 +193,6 @@ $result_trees{'accent_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -210,7 +203,6 @@ $result_trees{'accent_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -241,7 +233,6 @@ $result_trees{'accent_argument'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -278,7 +269,6 @@ $result_trees{'accent_argument'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -309,7 +299,6 @@ $result_trees{'accent_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -320,7 +309,6 @@ $result_trees{'accent_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
diff --git a/tp/t/results/itemize/asis_as_itemize_argument.pl 
b/tp/t/results/itemize/asis_as_itemize_argument.pl
index cd9ebf70ea..e6f619adda 100644
--- a/tp/t/results/itemize/asis_as_itemize_argument.pl
+++ b/tp/t/results/itemize/asis_as_itemize_argument.pl
@@ -16,7 +16,6 @@ $result_trees{'asis_as_itemize_argument'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -54,7 +53,6 @@ $result_trees{'asis_as_itemize_argument'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -85,7 +83,6 @@ $result_trees{'asis_as_itemize_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -99,7 +96,6 @@ $result_trees{'asis_as_itemize_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/itemize/bad_enumerate_arguments.pl 
b/tp/t/results/itemize/bad_enumerate_arguments.pl
index 65df2531a5..35161cd8e0 100644
--- a/tp/t/results/itemize/bad_enumerate_arguments.pl
+++ b/tp/t/results/itemize/bad_enumerate_arguments.pl
@@ -55,7 +55,6 @@ $result_trees{'bad_enumerate_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -69,7 +68,6 @@ $result_trees{'bad_enumerate_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -124,7 +122,6 @@ $result_trees{'bad_enumerate_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -138,7 +135,6 @@ $result_trees{'bad_enumerate_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -164,7 +160,6 @@ $result_trees{'bad_enumerate_arguments'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -207,7 +202,6 @@ $result_trees{'bad_enumerate_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -221,7 +215,6 @@ $result_trees{'bad_enumerate_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -279,7 +272,6 @@ $result_trees{'bad_enumerate_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -293,7 +285,6 @@ $result_trees{'bad_enumerate_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -348,7 +339,6 @@ $result_trees{'bad_enumerate_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -362,7 +352,6 @@ $result_trees{'bad_enumerate_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -400,7 +389,6 @@ $result_errors{'bad_enumerate_arguments'} = [
   {
     'error_line' => 'bad argument to @enumerate
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad argument to @enumerate',
     'type' => 'error'
@@ -408,7 +396,6 @@ $result_errors{'bad_enumerate_arguments'} = [
   {
     'error_line' => 'bad argument to @enumerate
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'bad argument to @enumerate',
     'type' => 'error'
@@ -416,7 +403,6 @@ $result_errors{'bad_enumerate_arguments'} = [
   {
     'error_line' => 'bad argument to @enumerate
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'bad argument to @enumerate',
     'type' => 'error'
@@ -424,7 +410,6 @@ $result_errors{'bad_enumerate_arguments'} = [
   {
     'error_line' => 'superfluous argument to @enumerate
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'superfluous argument to @enumerate',
     'type' => 'error'
@@ -432,7 +417,6 @@ $result_errors{'bad_enumerate_arguments'} = [
   {
     'error_line' => 'bad argument to @enumerate
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'bad argument to @enumerate',
     'type' => 'error'
diff --git a/tp/t/results/itemize/comment_first_on_enumerate_line.pl 
b/tp/t/results/itemize/comment_first_on_enumerate_line.pl
index a212d35fc4..c1d73583bc 100644
--- a/tp/t/results/itemize/comment_first_on_enumerate_line.pl
+++ b/tp/t/results/itemize/comment_first_on_enumerate_line.pl
@@ -50,7 +50,6 @@ $result_trees{'comment_first_on_enumerate_line'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -81,7 +80,6 @@ $result_trees{'comment_first_on_enumerate_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -95,7 +93,6 @@ $result_trees{'comment_first_on_enumerate_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/itemize/comment_first_on_itemize_line.pl 
b/tp/t/results/itemize/comment_first_on_itemize_line.pl
index 4c1a887a74..716d5089c0 100644
--- a/tp/t/results/itemize/comment_first_on_itemize_line.pl
+++ b/tp/t/results/itemize/comment_first_on_itemize_line.pl
@@ -56,7 +56,6 @@ $result_trees{'comment_first_on_itemize_line'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -87,7 +86,6 @@ $result_trees{'comment_first_on_itemize_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -101,7 +99,6 @@ $result_trees{'comment_first_on_itemize_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/itemize/empty_accent_argument.pl 
b/tp/t/results/itemize/empty_accent_argument.pl
index e96c128054..9bc9179c05 100644
--- a/tp/t/results/itemize/empty_accent_argument.pl
+++ b/tp/t/results/itemize/empty_accent_argument.pl
@@ -16,7 +16,6 @@ $result_trees{'empty_accent_argument'} = {
                 {
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -59,7 +58,6 @@ $result_trees{'empty_accent_argument'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -90,7 +88,6 @@ $result_trees{'empty_accent_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -101,7 +98,6 @@ $result_trees{'empty_accent_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -117,7 +113,6 @@ $result_trees{'empty_accent_argument'} = {
                 {
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -154,7 +149,6 @@ $result_trees{'empty_accent_argument'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -185,7 +179,6 @@ $result_trees{'empty_accent_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -196,7 +189,6 @@ $result_trees{'empty_accent_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -217,7 +209,6 @@ $result_trees{'empty_accent_argument'} = {
                   ],
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'type' => 'command_as_argument'
@@ -255,7 +246,6 @@ $result_trees{'empty_accent_argument'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -286,7 +276,6 @@ $result_trees{'empty_accent_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -297,7 +286,6 @@ $result_trees{'empty_accent_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -313,7 +301,6 @@ $result_trees{'empty_accent_argument'} = {
                 {
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 }
@@ -350,7 +337,6 @@ $result_trees{'empty_accent_argument'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -381,7 +367,6 @@ $result_trees{'empty_accent_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -392,7 +377,6 @@ $result_trees{'empty_accent_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -434,7 +418,6 @@ $result_errors{'empty_accent_argument'} = [
   {
     'error_line' => '@~ expected braces
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@~ expected braces',
     'type' => 'error'
@@ -442,7 +425,6 @@ $result_errors{'empty_accent_argument'} = [
   {
     'error_line' => 'warning: command `@~\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'command `@~\' must not be followed by new line',
     'type' => 'warning'
@@ -450,7 +432,6 @@ $result_errors{'empty_accent_argument'} = [
   {
     'error_line' => 'warning: accent command `@~\' not allowed as @itemize 
argument
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'accent command `@~\' not allowed as @itemize argument',
     'type' => 'warning'
@@ -458,7 +439,6 @@ $result_errors{'empty_accent_argument'} = [
   {
     'error_line' => 'warning: command `@~\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'command `@~\' must not be followed by new line',
     'type' => 'warning'
diff --git a/tp/t/results/itemize/enumerate_and_empty_lines.pl 
b/tp/t/results/itemize/enumerate_and_empty_lines.pl
index 927943ebe6..5f51b4d460 100644
--- a/tp/t/results/itemize/enumerate_and_empty_lines.pl
+++ b/tp/t/results/itemize/enumerate_and_empty_lines.pl
@@ -44,7 +44,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -115,13 +114,11 @@ $result_trees{'enumerate_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -130,7 +127,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -161,7 +157,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 'item_number' => 3
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -228,13 +223,11 @@ $result_trees{'enumerate_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 }
@@ -243,7 +236,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 'item_number' => 4
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -305,13 +297,11 @@ $result_trees{'enumerate_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 },
@@ -325,7 +315,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 'item_number' => 5
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -392,13 +381,11 @@ $result_trees{'enumerate_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   }
                 }
@@ -407,7 +394,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 'item_number' => 6
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -438,7 +424,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
@@ -447,7 +432,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -491,7 +475,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -522,7 +505,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             }
@@ -531,7 +513,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         }
diff --git a/tp/t/results/itemize/enumerate_argument.pl 
b/tp/t/results/itemize/enumerate_argument.pl
index 65caac3313..16beea5e28 100644
--- a/tp/t/results/itemize/enumerate_argument.pl
+++ b/tp/t/results/itemize/enumerate_argument.pl
@@ -55,7 +55,6 @@ $result_trees{'enumerate_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -69,7 +68,6 @@ $result_trees{'enumerate_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -130,7 +128,6 @@ $result_trees{'enumerate_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -144,7 +141,6 @@ $result_trees{'enumerate_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -208,7 +204,6 @@ $result_trees{'enumerate_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -222,7 +217,6 @@ $result_trees{'enumerate_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
diff --git a/tp/t/results/itemize/enumerate_argument_item.pl 
b/tp/t/results/itemize/enumerate_argument_item.pl
index e71d79d70c..407b6054a0 100644
--- a/tp/t/results/itemize/enumerate_argument_item.pl
+++ b/tp/t/results/itemize/enumerate_argument_item.pl
@@ -49,7 +49,6 @@ $result_trees{'enumerate_argument_item'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -74,7 +73,6 @@ $result_trees{'enumerate_argument_item'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -105,7 +103,6 @@ $result_trees{'enumerate_argument_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -119,7 +116,6 @@ $result_trees{'enumerate_argument_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -174,7 +170,6 @@ $result_trees{'enumerate_argument_item'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -199,7 +194,6 @@ $result_trees{'enumerate_argument_item'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -230,7 +224,6 @@ $result_trees{'enumerate_argument_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -244,7 +237,6 @@ $result_trees{'enumerate_argument_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -302,7 +294,6 @@ $result_trees{'enumerate_argument_item'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -327,7 +318,6 @@ $result_trees{'enumerate_argument_item'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -358,7 +348,6 @@ $result_trees{'enumerate_argument_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -372,7 +361,6 @@ $result_trees{'enumerate_argument_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         }
diff --git a/tp/t/results/itemize/enumerate_in_example.pl 
b/tp/t/results/itemize/enumerate_in_example.pl
index 0ec0d4f848..776d779e55 100644
--- a/tp/t/results/itemize/enumerate_in_example.pl
+++ b/tp/t/results/itemize/enumerate_in_example.pl
@@ -63,7 +63,6 @@ $result_trees{'enumerate_in_example'} = {
                     'item_number' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 },
@@ -97,7 +96,6 @@ $result_trees{'enumerate_in_example'} = {
                     'item_number' => 2
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -128,7 +126,6 @@ $result_trees{'enumerate_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
@@ -137,7 +134,6 @@ $result_trees{'enumerate_in_example'} = {
                 'enumerate_specification' => '1'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -168,13 +164,11 @@ $result_trees{'enumerate_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/itemize/enumerate_letters.pl 
b/tp/t/results/itemize/enumerate_letters.pl
index 8b514fc7c9..c863c57a55 100644
--- a/tp/t/results/itemize/enumerate_letters.pl
+++ b/tp/t/results/itemize/enumerate_letters.pl
@@ -49,7 +49,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -74,7 +73,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -99,7 +97,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 3
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -124,7 +121,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 4
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -149,7 +145,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 5
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -174,7 +169,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 6
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -199,7 +193,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 7
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -224,7 +217,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 8
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -249,7 +241,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 9
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -274,7 +265,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 10
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -299,7 +289,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 11
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -324,7 +313,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 12
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -349,7 +337,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 13
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -374,7 +361,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 14
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -399,7 +385,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 15
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -424,7 +409,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 16
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -449,7 +433,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 17
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -474,7 +457,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 18
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -499,7 +481,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 19
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -524,7 +505,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 20
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -549,7 +529,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 21
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -574,7 +553,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 22
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -599,7 +577,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 23
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -624,7 +601,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 24
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -649,7 +625,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 25
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -674,7 +649,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 26
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -699,7 +673,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 27
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -724,7 +697,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 28
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -749,7 +721,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 29
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -774,7 +745,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 30
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -799,7 +769,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 31
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -824,7 +793,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 32
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -849,7 +817,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 33
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -874,7 +841,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 34
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -899,7 +865,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 35
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -924,7 +889,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 36
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             },
@@ -949,7 +913,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 37
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -974,7 +937,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 38
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -999,7 +961,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 39
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -1024,7 +985,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 40
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             },
@@ -1049,7 +1009,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 41
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -1074,7 +1033,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 42
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -1099,7 +1057,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 43
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -1124,7 +1081,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 44
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               }
             },
@@ -1149,7 +1105,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 45
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -1174,7 +1129,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 46
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -1199,7 +1153,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 47
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             },
@@ -1224,7 +1177,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 48
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -1249,7 +1201,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 49
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1274,7 +1225,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 50
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             },
@@ -1299,7 +1249,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 51
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1324,7 +1273,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 52
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -1349,7 +1297,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 53
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1374,7 +1321,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 54
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -1399,7 +1345,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 55
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -1424,7 +1369,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 56
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               }
             },
@@ -1449,7 +1393,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 57
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -1474,7 +1417,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 58
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -1499,7 +1441,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 59
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             },
@@ -1524,7 +1465,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 60
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -1549,7 +1489,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 61
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -1574,7 +1513,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 62
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             },
@@ -1599,7 +1537,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 63
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -1624,7 +1561,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 64
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -1649,7 +1585,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 65
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 66
               }
             },
@@ -1674,7 +1609,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 66
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -1699,7 +1633,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 67
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -1724,7 +1657,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 68
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 69
               }
             },
@@ -1749,7 +1681,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 69
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -1774,7 +1705,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 70
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -1799,7 +1729,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 71
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               }
             },
@@ -1824,7 +1753,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 72
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -1849,7 +1777,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 73
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -1874,7 +1801,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 74
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 75
               }
             },
@@ -1899,7 +1825,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 75
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -1924,7 +1849,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 76
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -1949,7 +1873,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 77
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 78
               }
             },
@@ -1974,7 +1897,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 78
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 79
               }
             },
@@ -1999,7 +1921,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 79
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             },
@@ -2024,7 +1945,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 80
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 81
               }
             },
@@ -2049,7 +1969,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 81
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             },
@@ -2074,7 +1993,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 82
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               }
             },
@@ -2099,7 +2017,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 83
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 84
               }
             },
@@ -2124,7 +2041,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 84
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 85
               }
             },
@@ -2149,7 +2065,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 85
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 86
               }
             },
@@ -2174,7 +2089,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 86
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             },
@@ -2199,7 +2113,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 87
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 88
               }
             },
@@ -2224,7 +2137,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 88
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 89
               }
             },
@@ -2249,7 +2161,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 89
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 90
               }
             },
@@ -2274,7 +2185,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 90
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 91
               }
             },
@@ -2299,7 +2209,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 91
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 92
               }
             },
@@ -2324,7 +2233,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 92
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 93
               }
             },
@@ -2349,7 +2257,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 93
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 94
               }
             },
@@ -2374,7 +2281,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 94
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               }
             },
@@ -2399,7 +2305,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 95
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 96
               }
             },
@@ -2424,7 +2329,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 96
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 97
               }
             },
@@ -2449,7 +2353,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 97
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 98
               }
             },
@@ -2474,7 +2377,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 98
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 99
               }
             },
@@ -2499,7 +2401,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 99
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             },
@@ -2524,7 +2425,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 100
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               }
             },
@@ -2549,7 +2449,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 101
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 102
               }
             },
@@ -2574,7 +2473,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 102
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -2599,7 +2497,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 103
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -2624,7 +2521,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 104
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 105
               }
             },
@@ -2649,7 +2545,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 105
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -2674,7 +2569,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 106
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -2699,7 +2593,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 107
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 108
               }
             },
@@ -2724,7 +2617,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 108
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 109
               }
             },
@@ -2749,7 +2641,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 109
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 110
               }
             },
@@ -2774,7 +2665,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 110
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 111
               }
             },
@@ -2799,7 +2689,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 111
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 112
               }
             },
@@ -2824,7 +2713,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 112
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 113
               }
             },
@@ -2849,7 +2737,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 113
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 114
               }
             },
@@ -2874,7 +2761,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 114
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 115
               }
             },
@@ -2899,7 +2785,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 115
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 116
               }
             },
@@ -2924,7 +2809,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 116
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 117
               }
             },
@@ -2949,7 +2833,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 117
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               }
             },
@@ -2974,7 +2857,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 118
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               }
             },
@@ -2999,7 +2881,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 119
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 120
               }
             },
@@ -3024,7 +2905,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 120
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 121
               }
             },
@@ -3049,7 +2929,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 121
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               }
             },
@@ -3074,7 +2953,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 122
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 123
               }
             },
@@ -3099,7 +2977,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 123
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 124
               }
             },
@@ -3124,7 +3001,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 124
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 125
               }
             },
@@ -3149,7 +3025,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 125
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 126
               }
             },
@@ -3174,7 +3049,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 126
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 127
               }
             },
@@ -3199,7 +3073,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 127
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 128
               }
             },
@@ -3224,7 +3097,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 128
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 129
               }
             },
@@ -3249,7 +3121,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 129
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 130
               }
             },
@@ -3274,7 +3145,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 130
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 131
               }
             },
@@ -3299,7 +3169,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 131
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 132
               }
             },
@@ -3324,7 +3193,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 132
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 133
               }
             },
@@ -3349,7 +3217,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 133
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 134
               }
             },
@@ -3374,7 +3241,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 134
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 135
               }
             },
@@ -3399,7 +3265,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 135
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 136
               }
             },
@@ -3424,7 +3289,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 136
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 137
               }
             },
@@ -3449,7 +3313,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 137
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 138
               }
             },
@@ -3474,7 +3337,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 138
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 139
               }
             },
@@ -3499,7 +3361,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 139
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 140
               }
             },
@@ -3524,7 +3385,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 140
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 141
               }
             },
@@ -3549,7 +3409,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 141
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 142
               }
             },
@@ -3574,7 +3433,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 142
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 143
               }
             },
@@ -3599,7 +3457,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 143
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 144
               }
             },
@@ -3624,7 +3481,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 144
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 145
               }
             },
@@ -3649,7 +3505,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 145
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 146
               }
             },
@@ -3674,7 +3529,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 146
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 147
               }
             },
@@ -3699,7 +3553,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 147
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 148
               }
             },
@@ -3724,7 +3577,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 148
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 149
               }
             },
@@ -3749,7 +3601,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 149
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 150
               }
             },
@@ -3774,7 +3625,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 150
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 151
               }
             },
@@ -3799,7 +3649,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 151
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 152
               }
             },
@@ -3824,7 +3673,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 152
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 153
               }
             },
@@ -3849,7 +3697,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 153
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 154
               }
             },
@@ -3874,7 +3721,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 154
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 155
               }
             },
@@ -3899,7 +3745,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 155
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 156
               }
             },
@@ -3924,7 +3769,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 156
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 157
               }
             },
@@ -3949,7 +3793,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 157
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 158
               }
             },
@@ -3974,7 +3817,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 158
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 159
               }
             },
@@ -3999,7 +3841,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 159
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 160
               }
             },
@@ -4024,7 +3865,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 160
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 161
               }
             },
@@ -4049,7 +3889,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 161
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 162
               }
             },
@@ -4074,7 +3913,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 162
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 163
               }
             },
@@ -4099,7 +3937,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 163
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 164
               }
             },
@@ -4124,7 +3961,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 164
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 165
               }
             },
@@ -4149,7 +3985,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 165
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 166
               }
             },
@@ -4174,7 +4009,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 166
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 167
               }
             },
@@ -4199,7 +4033,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 167
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 168
               }
             },
@@ -4224,7 +4057,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 168
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 169
               }
             },
@@ -4249,7 +4081,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 169
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 170
               }
             },
@@ -4274,7 +4105,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 170
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 171
               }
             },
@@ -4299,7 +4129,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 171
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 172
               }
             },
@@ -4324,7 +4153,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 172
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 173
               }
             },
@@ -4349,7 +4177,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 173
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 174
               }
             },
@@ -4374,7 +4201,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 174
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 175
               }
             },
@@ -4399,7 +4225,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 175
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 176
               }
             },
@@ -4424,7 +4249,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 176
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 177
               }
             },
@@ -4449,7 +4273,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 177
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 178
               }
             },
@@ -4474,7 +4297,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 178
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 179
               }
             },
@@ -4499,7 +4321,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 179
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 180
               }
             },
@@ -4524,7 +4345,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 180
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 181
               }
             },
@@ -4549,7 +4369,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 181
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 182
               }
             },
@@ -4574,7 +4393,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 182
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 183
               }
             },
@@ -4599,7 +4417,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 183
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 184
               }
             },
@@ -4624,7 +4441,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 184
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 185
               }
             },
@@ -4649,7 +4465,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 185
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 186
               }
             },
@@ -4674,7 +4489,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 186
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 187
               }
             },
@@ -4699,7 +4513,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 187
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 188
               }
             },
@@ -4724,7 +4537,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 188
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 189
               }
             },
@@ -4749,7 +4561,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 189
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 190
               }
             },
@@ -4774,7 +4585,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 190
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 191
               }
             },
@@ -4799,7 +4609,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 191
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 192
               }
             },
@@ -4824,7 +4633,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 192
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 193
               }
             },
@@ -4849,7 +4657,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 193
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 194
               }
             },
@@ -4874,7 +4681,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 194
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 195
               }
             },
@@ -4899,7 +4705,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 195
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 196
               }
             },
@@ -4924,7 +4729,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 196
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 197
               }
             },
@@ -4949,7 +4753,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 197
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 198
               }
             },
@@ -4974,7 +4777,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 198
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 199
               }
             },
@@ -4999,7 +4801,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 199
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 200
               }
             },
@@ -5024,7 +4825,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 200
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 201
               }
             },
@@ -5049,7 +4849,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 201
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 202
               }
             },
@@ -5074,7 +4873,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 202
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 203
               }
             },
@@ -5099,7 +4897,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 203
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 204
               }
             },
@@ -5124,7 +4921,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 204
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 205
               }
             },
@@ -5149,7 +4945,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 205
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 206
               }
             },
@@ -5174,7 +4969,6 @@ $result_trees{'enumerate_letters'} = {
                 'item_number' => 206
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 207
               }
             },
@@ -5205,7 +4999,6 @@ $result_trees{'enumerate_letters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 208
               }
             }
@@ -5219,7 +5012,6 @@ $result_trees{'enumerate_letters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/itemize/enumerate_more_letters.pl 
b/tp/t/results/itemize/enumerate_more_letters.pl
index 2c65c4c4fe..bac464efcb 100644
--- a/tp/t/results/itemize/enumerate_more_letters.pl
+++ b/tp/t/results/itemize/enumerate_more_letters.pl
@@ -49,7 +49,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -74,7 +73,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -99,7 +97,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 3
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -124,7 +121,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 4
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -149,7 +145,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 5
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -174,7 +169,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 6
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -199,7 +193,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 7
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -224,7 +217,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 8
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -249,7 +241,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 9
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -274,7 +265,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 10
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -299,7 +289,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 11
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -324,7 +313,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 12
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -349,7 +337,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 13
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -374,7 +361,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 14
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -399,7 +385,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 15
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -424,7 +409,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 16
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -449,7 +433,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 17
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -474,7 +457,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 18
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -499,7 +481,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 19
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -524,7 +505,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 20
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -549,7 +529,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 21
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -574,7 +553,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 22
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -599,7 +577,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 23
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -624,7 +601,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 24
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -649,7 +625,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 25
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -674,7 +649,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 26
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -699,7 +673,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 27
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -724,7 +697,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 28
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -749,7 +721,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 29
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -774,7 +745,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 30
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -799,7 +769,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 31
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -824,7 +793,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 32
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -849,7 +817,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 33
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -874,7 +841,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 34
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -899,7 +865,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 35
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -924,7 +889,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 36
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             },
@@ -949,7 +913,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 37
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -974,7 +937,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 38
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -999,7 +961,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 39
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -1024,7 +985,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 40
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             },
@@ -1049,7 +1009,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 41
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -1074,7 +1033,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 42
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -1099,7 +1057,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 43
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -1124,7 +1081,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 44
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               }
             },
@@ -1149,7 +1105,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 45
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             },
@@ -1174,7 +1129,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 46
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -1199,7 +1153,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 47
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             },
@@ -1224,7 +1177,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 48
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -1249,7 +1201,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 49
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1274,7 +1225,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 50
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             },
@@ -1299,7 +1249,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 51
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             },
@@ -1324,7 +1273,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 52
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -1349,7 +1297,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 53
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1374,7 +1321,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 54
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             },
@@ -1399,7 +1345,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 55
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -1424,7 +1369,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 56
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               }
             },
@@ -1449,7 +1393,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 57
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -1474,7 +1417,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 58
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -1499,7 +1441,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 59
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             },
@@ -1524,7 +1465,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 60
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -1549,7 +1489,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 61
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -1574,7 +1513,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 62
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             },
@@ -1599,7 +1537,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 63
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             },
@@ -1624,7 +1561,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 64
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             },
@@ -1649,7 +1585,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 65
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 66
               }
             },
@@ -1674,7 +1609,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 66
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             },
@@ -1699,7 +1633,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 67
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 68
               }
             },
@@ -1724,7 +1657,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 68
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 69
               }
             },
@@ -1749,7 +1681,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 69
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 70
               }
             },
@@ -1774,7 +1705,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 70
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             },
@@ -1799,7 +1729,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 71
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               }
             },
@@ -1824,7 +1753,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 72
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 73
               }
             },
@@ -1849,7 +1777,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 73
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             },
@@ -1874,7 +1801,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 74
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 75
               }
             },
@@ -1899,7 +1825,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 75
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -1924,7 +1849,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 76
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -1949,7 +1873,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 77
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 78
               }
             },
@@ -1974,7 +1897,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 78
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 79
               }
             },
@@ -1999,7 +1921,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 79
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             },
@@ -2024,7 +1945,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 80
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 81
               }
             },
@@ -2049,7 +1969,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 81
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             },
@@ -2074,7 +1993,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 82
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 83
               }
             },
@@ -2099,7 +2017,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 83
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 84
               }
             },
@@ -2124,7 +2041,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 84
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 85
               }
             },
@@ -2149,7 +2065,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 85
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 86
               }
             },
@@ -2174,7 +2089,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 86
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 87
               }
             },
@@ -2199,7 +2113,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 87
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 88
               }
             },
@@ -2224,7 +2137,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 88
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 89
               }
             },
@@ -2249,7 +2161,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 89
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 90
               }
             },
@@ -2274,7 +2185,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 90
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 91
               }
             },
@@ -2299,7 +2209,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 91
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 92
               }
             },
@@ -2324,7 +2233,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 92
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 93
               }
             },
@@ -2349,7 +2257,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 93
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 94
               }
             },
@@ -2374,7 +2281,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 94
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 95
               }
             },
@@ -2399,7 +2305,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 95
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 96
               }
             },
@@ -2424,7 +2329,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 96
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 97
               }
             },
@@ -2449,7 +2353,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 97
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 98
               }
             },
@@ -2474,7 +2377,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 98
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 99
               }
             },
@@ -2499,7 +2401,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 99
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             },
@@ -2524,7 +2425,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 100
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 101
               }
             },
@@ -2549,7 +2449,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 101
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 102
               }
             },
@@ -2574,7 +2473,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 102
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             },
@@ -2599,7 +2497,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 103
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 104
               }
             },
@@ -2624,7 +2521,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 104
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 105
               }
             },
@@ -2649,7 +2545,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 105
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             },
@@ -2674,7 +2569,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 106
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -2699,7 +2593,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 107
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 108
               }
             },
@@ -2724,7 +2617,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 108
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 109
               }
             },
@@ -2749,7 +2641,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 109
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 110
               }
             },
@@ -2774,7 +2665,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 110
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 111
               }
             },
@@ -2799,7 +2689,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 111
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 112
               }
             },
@@ -2824,7 +2713,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 112
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 113
               }
             },
@@ -2849,7 +2737,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 113
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 114
               }
             },
@@ -2874,7 +2761,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 114
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 115
               }
             },
@@ -2899,7 +2785,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 115
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 116
               }
             },
@@ -2924,7 +2809,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 116
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 117
               }
             },
@@ -2949,7 +2833,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 117
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 118
               }
             },
@@ -2974,7 +2857,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 118
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 119
               }
             },
@@ -2999,7 +2881,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 119
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 120
               }
             },
@@ -3024,7 +2905,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 120
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 121
               }
             },
@@ -3049,7 +2929,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 121
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               }
             },
@@ -3074,7 +2953,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 122
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 123
               }
             },
@@ -3099,7 +2977,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 123
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 124
               }
             },
@@ -3124,7 +3001,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 124
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 125
               }
             },
@@ -3149,7 +3025,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 125
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 126
               }
             },
@@ -3174,7 +3049,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 126
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 127
               }
             },
@@ -3199,7 +3073,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 127
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 128
               }
             },
@@ -3224,7 +3097,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 128
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 129
               }
             },
@@ -3249,7 +3121,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 129
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 130
               }
             },
@@ -3274,7 +3145,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 130
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 131
               }
             },
@@ -3299,7 +3169,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 131
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 132
               }
             },
@@ -3324,7 +3193,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 132
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 133
               }
             },
@@ -3349,7 +3217,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 133
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 134
               }
             },
@@ -3374,7 +3241,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 134
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 135
               }
             },
@@ -3399,7 +3265,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 135
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 136
               }
             },
@@ -3424,7 +3289,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 136
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 137
               }
             },
@@ -3449,7 +3313,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 137
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 138
               }
             },
@@ -3474,7 +3337,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 138
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 139
               }
             },
@@ -3499,7 +3361,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 139
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 140
               }
             },
@@ -3524,7 +3385,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 140
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 141
               }
             },
@@ -3549,7 +3409,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 141
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 142
               }
             },
@@ -3574,7 +3433,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 142
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 143
               }
             },
@@ -3599,7 +3457,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 143
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 144
               }
             },
@@ -3624,7 +3481,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 144
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 145
               }
             },
@@ -3649,7 +3505,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 145
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 146
               }
             },
@@ -3674,7 +3529,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 146
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 147
               }
             },
@@ -3699,7 +3553,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 147
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 148
               }
             },
@@ -3724,7 +3577,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 148
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 149
               }
             },
@@ -3749,7 +3601,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 149
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 150
               }
             },
@@ -3774,7 +3625,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 150
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 151
               }
             },
@@ -3799,7 +3649,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 151
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 152
               }
             },
@@ -3824,7 +3673,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 152
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 153
               }
             },
@@ -3849,7 +3697,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 153
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 154
               }
             },
@@ -3874,7 +3721,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 154
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 155
               }
             },
@@ -3899,7 +3745,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 155
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 156
               }
             },
@@ -3924,7 +3769,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 156
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 157
               }
             },
@@ -3949,7 +3793,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 157
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 158
               }
             },
@@ -3974,7 +3817,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 158
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 159
               }
             },
@@ -3999,7 +3841,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 159
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 160
               }
             },
@@ -4024,7 +3865,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 160
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 161
               }
             },
@@ -4049,7 +3889,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 161
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 162
               }
             },
@@ -4074,7 +3913,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 162
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 163
               }
             },
@@ -4099,7 +3937,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 163
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 164
               }
             },
@@ -4124,7 +3961,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 164
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 165
               }
             },
@@ -4149,7 +3985,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 165
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 166
               }
             },
@@ -4174,7 +4009,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 166
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 167
               }
             },
@@ -4199,7 +4033,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 167
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 168
               }
             },
@@ -4224,7 +4057,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 168
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 169
               }
             },
@@ -4249,7 +4081,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 169
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 170
               }
             },
@@ -4274,7 +4105,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 170
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 171
               }
             },
@@ -4299,7 +4129,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 171
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 172
               }
             },
@@ -4324,7 +4153,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 172
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 173
               }
             },
@@ -4349,7 +4177,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 173
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 174
               }
             },
@@ -4374,7 +4201,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 174
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 175
               }
             },
@@ -4399,7 +4225,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 175
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 176
               }
             },
@@ -4424,7 +4249,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 176
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 177
               }
             },
@@ -4449,7 +4273,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 177
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 178
               }
             },
@@ -4474,7 +4297,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 178
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 179
               }
             },
@@ -4499,7 +4321,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 179
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 180
               }
             },
@@ -4524,7 +4345,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 180
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 181
               }
             },
@@ -4549,7 +4369,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 181
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 182
               }
             },
@@ -4574,7 +4393,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 182
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 183
               }
             },
@@ -4599,7 +4417,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 183
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 184
               }
             },
@@ -4624,7 +4441,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 184
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 185
               }
             },
@@ -4649,7 +4465,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 185
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 186
               }
             },
@@ -4674,7 +4489,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 186
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 187
               }
             },
@@ -4699,7 +4513,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 187
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 188
               }
             },
@@ -4724,7 +4537,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 188
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 189
               }
             },
@@ -4749,7 +4561,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 189
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 190
               }
             },
@@ -4774,7 +4585,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 190
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 191
               }
             },
@@ -4799,7 +4609,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 191
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 192
               }
             },
@@ -4824,7 +4633,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 192
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 193
               }
             },
@@ -4849,7 +4657,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 193
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 194
               }
             },
@@ -4874,7 +4681,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 194
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 195
               }
             },
@@ -4899,7 +4705,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 195
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 196
               }
             },
@@ -4924,7 +4729,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 196
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 197
               }
             },
@@ -4949,7 +4753,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 197
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 198
               }
             },
@@ -4974,7 +4777,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 198
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 199
               }
             },
@@ -4999,7 +4801,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 199
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 200
               }
             },
@@ -5024,7 +4825,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 200
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 201
               }
             },
@@ -5049,7 +4849,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 201
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 202
               }
             },
@@ -5074,7 +4873,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 202
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 203
               }
             },
@@ -5099,7 +4897,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 203
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 204
               }
             },
@@ -5124,7 +4921,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 204
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 205
               }
             },
@@ -5149,7 +4945,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 205
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 206
               }
             },
@@ -5174,7 +4969,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 206
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 207
               }
             },
@@ -5199,7 +4993,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 207
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 208
               }
             },
@@ -5224,7 +5017,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 208
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 209
               }
             },
@@ -5249,7 +5041,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 209
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 210
               }
             },
@@ -5274,7 +5065,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 210
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 211
               }
             },
@@ -5299,7 +5089,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 211
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 212
               }
             },
@@ -5324,7 +5113,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 212
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 213
               }
             },
@@ -5349,7 +5137,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 213
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 214
               }
             },
@@ -5374,7 +5161,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 214
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 215
               }
             },
@@ -5399,7 +5185,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 215
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 216
               }
             },
@@ -5424,7 +5209,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 216
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 217
               }
             },
@@ -5449,7 +5233,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 217
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 218
               }
             },
@@ -5474,7 +5257,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 218
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 219
               }
             },
@@ -5499,7 +5281,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 219
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 220
               }
             },
@@ -5524,7 +5305,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 220
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 221
               }
             },
@@ -5549,7 +5329,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 221
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 222
               }
             },
@@ -5574,7 +5353,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 222
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 223
               }
             },
@@ -5599,7 +5377,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 223
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 224
               }
             },
@@ -5624,7 +5401,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 224
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 225
               }
             },
@@ -5649,7 +5425,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 225
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 226
               }
             },
@@ -5674,7 +5449,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 226
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 227
               }
             },
@@ -5699,7 +5473,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 227
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 228
               }
             },
@@ -5724,7 +5497,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 228
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 229
               }
             },
@@ -5749,7 +5521,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 229
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 230
               }
             },
@@ -5774,7 +5545,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 230
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 231
               }
             },
@@ -5799,7 +5569,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 231
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 232
               }
             },
@@ -5824,7 +5593,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 232
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 233
               }
             },
@@ -5849,7 +5617,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 233
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 234
               }
             },
@@ -5874,7 +5641,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 234
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 235
               }
             },
@@ -5899,7 +5665,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 235
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 236
               }
             },
@@ -5924,7 +5689,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 236
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 237
               }
             },
@@ -5949,7 +5713,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 237
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 238
               }
             },
@@ -5974,7 +5737,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 238
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 239
               }
             },
@@ -5999,7 +5761,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 239
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 240
               }
             },
@@ -6024,7 +5785,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 240
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 241
               }
             },
@@ -6049,7 +5809,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 241
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 242
               }
             },
@@ -6074,7 +5833,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 242
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 243
               }
             },
@@ -6099,7 +5857,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 243
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 244
               }
             },
@@ -6124,7 +5881,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 244
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 245
               }
             },
@@ -6149,7 +5905,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 245
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 246
               }
             },
@@ -6174,7 +5929,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 246
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 247
               }
             },
@@ -6199,7 +5953,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 247
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 248
               }
             },
@@ -6224,7 +5977,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 248
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 249
               }
             },
@@ -6249,7 +6001,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 249
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 250
               }
             },
@@ -6274,7 +6025,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 250
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 251
               }
             },
@@ -6299,7 +6049,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 251
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 252
               }
             },
@@ -6324,7 +6073,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 252
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 253
               }
             },
@@ -6349,7 +6097,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 253
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 254
               }
             },
@@ -6374,7 +6121,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 254
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 255
               }
             },
@@ -6399,7 +6145,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 255
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 256
               }
             },
@@ -6424,7 +6169,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 256
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 257
               }
             },
@@ -6449,7 +6193,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 257
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 258
               }
             },
@@ -6474,7 +6217,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 258
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 259
               }
             },
@@ -6499,7 +6241,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 259
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 260
               }
             },
@@ -6524,7 +6265,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 260
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 261
               }
             },
@@ -6549,7 +6289,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 261
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 262
               }
             },
@@ -6574,7 +6313,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 262
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 263
               }
             },
@@ -6599,7 +6337,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 263
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 264
               }
             },
@@ -6624,7 +6361,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 264
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 265
               }
             },
@@ -6649,7 +6385,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 265
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 266
               }
             },
@@ -6674,7 +6409,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 266
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 267
               }
             },
@@ -6699,7 +6433,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 267
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 268
               }
             },
@@ -6724,7 +6457,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 268
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 269
               }
             },
@@ -6749,7 +6481,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 269
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 270
               }
             },
@@ -6774,7 +6505,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 270
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 271
               }
             },
@@ -6799,7 +6529,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 271
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 272
               }
             },
@@ -6824,7 +6553,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 272
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 273
               }
             },
@@ -6849,7 +6577,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 273
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 274
               }
             },
@@ -6874,7 +6601,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 274
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 275
               }
             },
@@ -6899,7 +6625,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 275
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 276
               }
             },
@@ -6924,7 +6649,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 276
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 277
               }
             },
@@ -6949,7 +6673,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 277
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 278
               }
             },
@@ -6974,7 +6697,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 278
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 279
               }
             },
@@ -6999,7 +6721,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 279
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 280
               }
             },
@@ -7024,7 +6745,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 280
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 281
               }
             },
@@ -7049,7 +6769,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 281
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 282
               }
             },
@@ -7074,7 +6793,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 282
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 283
               }
             },
@@ -7099,7 +6817,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 283
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 284
               }
             },
@@ -7124,7 +6841,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 284
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 285
               }
             },
@@ -7149,7 +6865,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 285
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 286
               }
             },
@@ -7174,7 +6889,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 286
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 287
               }
             },
@@ -7199,7 +6913,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 287
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 288
               }
             },
@@ -7224,7 +6937,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 288
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 289
               }
             },
@@ -7249,7 +6961,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 289
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 290
               }
             },
@@ -7274,7 +6985,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 290
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 291
               }
             },
@@ -7299,7 +7009,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 291
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 292
               }
             },
@@ -7324,7 +7033,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 292
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 293
               }
             },
@@ -7349,7 +7057,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 293
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 294
               }
             },
@@ -7374,7 +7081,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 294
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 295
               }
             },
@@ -7399,7 +7105,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 295
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 296
               }
             },
@@ -7424,7 +7129,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 296
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 297
               }
             },
@@ -7449,7 +7153,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 297
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 298
               }
             },
@@ -7474,7 +7177,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 298
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 299
               }
             },
@@ -7499,7 +7201,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 299
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 300
               }
             },
@@ -7524,7 +7225,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 300
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 301
               }
             },
@@ -7549,7 +7249,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 301
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 302
               }
             },
@@ -7574,7 +7273,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 302
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 303
               }
             },
@@ -7599,7 +7297,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 303
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 304
               }
             },
@@ -7624,7 +7321,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 304
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 305
               }
             },
@@ -7649,7 +7345,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 305
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 306
               }
             },
@@ -7674,7 +7369,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 306
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 307
               }
             },
@@ -7699,7 +7393,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 307
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 308
               }
             },
@@ -7724,7 +7417,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 308
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 309
               }
             },
@@ -7749,7 +7441,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 309
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 310
               }
             },
@@ -7774,7 +7465,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 310
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 311
               }
             },
@@ -7799,7 +7489,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 311
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 312
               }
             },
@@ -7824,7 +7513,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 312
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 313
               }
             },
@@ -7849,7 +7537,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 313
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 314
               }
             },
@@ -7874,7 +7561,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 314
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 315
               }
             },
@@ -7899,7 +7585,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 315
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 316
               }
             },
@@ -7924,7 +7609,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 316
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 317
               }
             },
@@ -7949,7 +7633,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 317
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 318
               }
             },
@@ -7974,7 +7657,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 318
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 319
               }
             },
@@ -7999,7 +7681,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 319
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 320
               }
             },
@@ -8024,7 +7705,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 320
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 321
               }
             },
@@ -8049,7 +7729,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 321
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 322
               }
             },
@@ -8074,7 +7753,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 322
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 323
               }
             },
@@ -8099,7 +7777,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 323
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 324
               }
             },
@@ -8124,7 +7801,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 324
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 325
               }
             },
@@ -8149,7 +7825,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 325
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 326
               }
             },
@@ -8174,7 +7849,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 326
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 327
               }
             },
@@ -8199,7 +7873,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 327
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 328
               }
             },
@@ -8224,7 +7897,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 328
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 329
               }
             },
@@ -8249,7 +7921,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 329
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 330
               }
             },
@@ -8274,7 +7945,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 330
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 331
               }
             },
@@ -8299,7 +7969,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 331
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 332
               }
             },
@@ -8324,7 +7993,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 332
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 333
               }
             },
@@ -8349,7 +8017,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 333
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 334
               }
             },
@@ -8374,7 +8041,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 334
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 335
               }
             },
@@ -8399,7 +8065,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 335
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 336
               }
             },
@@ -8424,7 +8089,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 336
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 337
               }
             },
@@ -8449,7 +8113,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 337
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 338
               }
             },
@@ -8474,7 +8137,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 338
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 339
               }
             },
@@ -8499,7 +8161,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 339
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 340
               }
             },
@@ -8524,7 +8185,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 340
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 341
               }
             },
@@ -8549,7 +8209,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 341
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 342
               }
             },
@@ -8574,7 +8233,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 342
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 343
               }
             },
@@ -8599,7 +8257,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 343
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 344
               }
             },
@@ -8624,7 +8281,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 344
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 345
               }
             },
@@ -8649,7 +8305,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 345
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 346
               }
             },
@@ -8674,7 +8329,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 346
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 347
               }
             },
@@ -8699,7 +8353,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 347
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 348
               }
             },
@@ -8724,7 +8377,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 348
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 349
               }
             },
@@ -8749,7 +8401,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 349
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 350
               }
             },
@@ -8774,7 +8425,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 350
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 351
               }
             },
@@ -8799,7 +8449,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 351
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 352
               }
             },
@@ -8824,7 +8473,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 352
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 353
               }
             },
@@ -8849,7 +8497,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 353
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 354
               }
             },
@@ -8874,7 +8521,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 354
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 355
               }
             },
@@ -8899,7 +8545,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 355
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 356
               }
             },
@@ -8924,7 +8569,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 356
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 357
               }
             },
@@ -8949,7 +8593,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 357
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 358
               }
             },
@@ -8974,7 +8617,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 358
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 359
               }
             },
@@ -8999,7 +8641,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 359
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 360
               }
             },
@@ -9024,7 +8665,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 360
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 361
               }
             },
@@ -9049,7 +8689,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 361
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 362
               }
             },
@@ -9074,7 +8713,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 362
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 363
               }
             },
@@ -9099,7 +8737,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 363
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 364
               }
             },
@@ -9124,7 +8761,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 364
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 365
               }
             },
@@ -9149,7 +8785,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 365
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 366
               }
             },
@@ -9174,7 +8809,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 366
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 367
               }
             },
@@ -9199,7 +8833,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 367
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 368
               }
             },
@@ -9224,7 +8857,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 368
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 369
               }
             },
@@ -9249,7 +8881,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 369
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 370
               }
             },
@@ -9274,7 +8905,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 370
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 371
               }
             },
@@ -9299,7 +8929,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 371
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 372
               }
             },
@@ -9324,7 +8953,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 372
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 373
               }
             },
@@ -9349,7 +8977,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 373
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 374
               }
             },
@@ -9374,7 +9001,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 374
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 375
               }
             },
@@ -9399,7 +9025,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 375
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 376
               }
             },
@@ -9424,7 +9049,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 376
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 377
               }
             },
@@ -9449,7 +9073,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 377
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 378
               }
             },
@@ -9474,7 +9097,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 378
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 379
               }
             },
@@ -9499,7 +9121,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 379
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 380
               }
             },
@@ -9524,7 +9145,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 380
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 381
               }
             },
@@ -9549,7 +9169,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 381
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 382
               }
             },
@@ -9574,7 +9193,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 382
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 383
               }
             },
@@ -9599,7 +9217,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 383
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 384
               }
             },
@@ -9624,7 +9241,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 384
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 385
               }
             },
@@ -9649,7 +9265,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 385
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 386
               }
             },
@@ -9674,7 +9289,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 386
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 387
               }
             },
@@ -9699,7 +9313,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 387
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 388
               }
             },
@@ -9724,7 +9337,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 388
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 389
               }
             },
@@ -9749,7 +9361,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 389
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 390
               }
             },
@@ -9774,7 +9385,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 390
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 391
               }
             },
@@ -9799,7 +9409,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 391
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 392
               }
             },
@@ -9824,7 +9433,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 392
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 393
               }
             },
@@ -9849,7 +9457,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 393
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 394
               }
             },
@@ -9874,7 +9481,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 394
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 395
               }
             },
@@ -9899,7 +9505,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 395
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 396
               }
             },
@@ -9924,7 +9529,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 396
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 397
               }
             },
@@ -9949,7 +9553,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 397
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 398
               }
             },
@@ -9974,7 +9577,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 398
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 399
               }
             },
@@ -9999,7 +9601,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 399
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 400
               }
             },
@@ -10024,7 +9625,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 400
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 401
               }
             },
@@ -10049,7 +9649,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 401
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 402
               }
             },
@@ -10074,7 +9673,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 402
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 403
               }
             },
@@ -10099,7 +9697,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 403
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 404
               }
             },
@@ -10124,7 +9721,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 404
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 405
               }
             },
@@ -10149,7 +9745,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 405
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 406
               }
             },
@@ -10174,7 +9769,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 406
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 407
               }
             },
@@ -10199,7 +9793,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 407
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 408
               }
             },
@@ -10224,7 +9817,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 408
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 409
               }
             },
@@ -10249,7 +9841,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 409
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 410
               }
             },
@@ -10274,7 +9865,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 410
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 411
               }
             },
@@ -10299,7 +9889,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 411
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 412
               }
             },
@@ -10324,7 +9913,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 412
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 413
               }
             },
@@ -10349,7 +9937,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 413
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 414
               }
             },
@@ -10374,7 +9961,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 414
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 415
               }
             },
@@ -10399,7 +9985,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 415
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 416
               }
             },
@@ -10424,7 +10009,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 416
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 417
               }
             },
@@ -10449,7 +10033,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 417
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 418
               }
             },
@@ -10474,7 +10057,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 418
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 419
               }
             },
@@ -10499,7 +10081,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 419
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 420
               }
             },
@@ -10524,7 +10105,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 420
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 421
               }
             },
@@ -10549,7 +10129,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 421
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 422
               }
             },
@@ -10574,7 +10153,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 422
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 423
               }
             },
@@ -10599,7 +10177,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 423
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 424
               }
             },
@@ -10624,7 +10201,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 424
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 425
               }
             },
@@ -10649,7 +10225,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 425
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 426
               }
             },
@@ -10674,7 +10249,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 426
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 427
               }
             },
@@ -10699,7 +10273,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 427
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 428
               }
             },
@@ -10724,7 +10297,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 428
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 429
               }
             },
@@ -10749,7 +10321,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 429
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 430
               }
             },
@@ -10774,7 +10345,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 430
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 431
               }
             },
@@ -10799,7 +10369,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 431
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 432
               }
             },
@@ -10824,7 +10393,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 432
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 433
               }
             },
@@ -10849,7 +10417,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 433
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 434
               }
             },
@@ -10874,7 +10441,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 434
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 435
               }
             },
@@ -10899,7 +10465,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 435
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 436
               }
             },
@@ -10924,7 +10489,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 436
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 437
               }
             },
@@ -10949,7 +10513,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 437
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 438
               }
             },
@@ -10974,7 +10537,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 438
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 439
               }
             },
@@ -10999,7 +10561,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 439
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 440
               }
             },
@@ -11024,7 +10585,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 440
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 441
               }
             },
@@ -11049,7 +10609,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 441
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 442
               }
             },
@@ -11074,7 +10633,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 442
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 443
               }
             },
@@ -11099,7 +10657,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 443
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 444
               }
             },
@@ -11124,7 +10681,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 444
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 445
               }
             },
@@ -11149,7 +10705,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 445
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 446
               }
             },
@@ -11174,7 +10729,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 446
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 447
               }
             },
@@ -11199,7 +10753,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 447
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 448
               }
             },
@@ -11224,7 +10777,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 448
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 449
               }
             },
@@ -11249,7 +10801,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 449
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 450
               }
             },
@@ -11274,7 +10825,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 450
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 451
               }
             },
@@ -11299,7 +10849,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 451
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 452
               }
             },
@@ -11324,7 +10873,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 452
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 453
               }
             },
@@ -11349,7 +10897,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 453
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 454
               }
             },
@@ -11374,7 +10921,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 454
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 455
               }
             },
@@ -11399,7 +10945,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 455
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 456
               }
             },
@@ -11424,7 +10969,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 456
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 457
               }
             },
@@ -11449,7 +10993,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 457
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 458
               }
             },
@@ -11474,7 +11017,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 458
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 459
               }
             },
@@ -11499,7 +11041,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 459
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 460
               }
             },
@@ -11524,7 +11065,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 460
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 461
               }
             },
@@ -11549,7 +11089,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 461
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 462
               }
             },
@@ -11574,7 +11113,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 462
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 463
               }
             },
@@ -11599,7 +11137,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 463
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 464
               }
             },
@@ -11624,7 +11161,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 464
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 465
               }
             },
@@ -11649,7 +11185,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 465
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 466
               }
             },
@@ -11674,7 +11209,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 466
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 467
               }
             },
@@ -11699,7 +11233,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 467
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 468
               }
             },
@@ -11724,7 +11257,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 468
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 469
               }
             },
@@ -11749,7 +11281,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 469
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 470
               }
             },
@@ -11774,7 +11305,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 470
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 471
               }
             },
@@ -11799,7 +11329,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 471
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 472
               }
             },
@@ -11824,7 +11353,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 472
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 473
               }
             },
@@ -11849,7 +11377,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 473
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 474
               }
             },
@@ -11874,7 +11401,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 474
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 475
               }
             },
@@ -11899,7 +11425,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 475
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 476
               }
             },
@@ -11924,7 +11449,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 476
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 477
               }
             },
@@ -11949,7 +11473,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 477
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 478
               }
             },
@@ -11974,7 +11497,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 478
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 479
               }
             },
@@ -11999,7 +11521,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 479
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 480
               }
             },
@@ -12024,7 +11545,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 480
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 481
               }
             },
@@ -12049,7 +11569,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 481
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 482
               }
             },
@@ -12074,7 +11593,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 482
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 483
               }
             },
@@ -12099,7 +11617,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 483
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 484
               }
             },
@@ -12124,7 +11641,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 484
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 485
               }
             },
@@ -12149,7 +11665,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 485
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 486
               }
             },
@@ -12174,7 +11689,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 486
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 487
               }
             },
@@ -12199,7 +11713,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 487
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 488
               }
             },
@@ -12224,7 +11737,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 488
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 489
               }
             },
@@ -12249,7 +11761,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 489
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 490
               }
             },
@@ -12274,7 +11785,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 490
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 491
               }
             },
@@ -12299,7 +11809,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 491
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 492
               }
             },
@@ -12324,7 +11833,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 492
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 493
               }
             },
@@ -12349,7 +11857,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 493
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 494
               }
             },
@@ -12374,7 +11881,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 494
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 495
               }
             },
@@ -12399,7 +11905,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 495
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 496
               }
             },
@@ -12424,7 +11929,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 496
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 497
               }
             },
@@ -12449,7 +11953,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 497
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 498
               }
             },
@@ -12474,7 +11977,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 498
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 499
               }
             },
@@ -12499,7 +12001,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 499
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 500
               }
             },
@@ -12524,7 +12025,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 500
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 501
               }
             },
@@ -12549,7 +12049,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 501
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 502
               }
             },
@@ -12574,7 +12073,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 502
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 503
               }
             },
@@ -12599,7 +12097,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 503
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 504
               }
             },
@@ -12624,7 +12121,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 504
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 505
               }
             },
@@ -12649,7 +12145,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 505
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 506
               }
             },
@@ -12674,7 +12169,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 506
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 507
               }
             },
@@ -12699,7 +12193,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 507
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 508
               }
             },
@@ -12724,7 +12217,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 508
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 509
               }
             },
@@ -12749,7 +12241,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 509
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 510
               }
             },
@@ -12774,7 +12265,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 510
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 511
               }
             },
@@ -12799,7 +12289,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 511
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 512
               }
             },
@@ -12824,7 +12313,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 512
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 513
               }
             },
@@ -12849,7 +12337,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 513
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 514
               }
             },
@@ -12874,7 +12361,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 514
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 515
               }
             },
@@ -12899,7 +12385,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 515
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 516
               }
             },
@@ -12924,7 +12409,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 516
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 517
               }
             },
@@ -12949,7 +12433,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 517
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 518
               }
             },
@@ -12974,7 +12457,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 518
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 519
               }
             },
@@ -12999,7 +12481,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 519
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 520
               }
             },
@@ -13024,7 +12505,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 520
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 521
               }
             },
@@ -13049,7 +12529,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 521
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 522
               }
             },
@@ -13074,7 +12553,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 522
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 523
               }
             },
@@ -13099,7 +12577,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 523
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 524
               }
             },
@@ -13124,7 +12601,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 524
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 525
               }
             },
@@ -13149,7 +12625,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 525
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 526
               }
             },
@@ -13174,7 +12649,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 526
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 527
               }
             },
@@ -13199,7 +12673,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 527
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 528
               }
             },
@@ -13224,7 +12697,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 528
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 529
               }
             },
@@ -13249,7 +12721,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 529
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 530
               }
             },
@@ -13274,7 +12745,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 530
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 531
               }
             },
@@ -13299,7 +12769,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 531
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 532
               }
             },
@@ -13324,7 +12793,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 532
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 533
               }
             },
@@ -13349,7 +12817,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 533
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 534
               }
             },
@@ -13374,7 +12841,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 534
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 535
               }
             },
@@ -13399,7 +12865,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 535
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 536
               }
             },
@@ -13424,7 +12889,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 536
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 537
               }
             },
@@ -13449,7 +12913,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 537
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 538
               }
             },
@@ -13474,7 +12937,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 538
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 539
               }
             },
@@ -13499,7 +12961,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 539
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 540
               }
             },
@@ -13524,7 +12985,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 540
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 541
               }
             },
@@ -13549,7 +13009,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 541
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 542
               }
             },
@@ -13574,7 +13033,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 542
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 543
               }
             },
@@ -13599,7 +13057,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 543
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 544
               }
             },
@@ -13624,7 +13081,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 544
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 545
               }
             },
@@ -13649,7 +13105,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 545
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 546
               }
             },
@@ -13674,7 +13129,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 546
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 547
               }
             },
@@ -13699,7 +13153,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 547
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 548
               }
             },
@@ -13724,7 +13177,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 548
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 549
               }
             },
@@ -13749,7 +13201,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 549
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 550
               }
             },
@@ -13774,7 +13225,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 550
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 551
               }
             },
@@ -13799,7 +13249,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 551
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 552
               }
             },
@@ -13824,7 +13273,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 552
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 553
               }
             },
@@ -13849,7 +13297,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 553
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 554
               }
             },
@@ -13874,7 +13321,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 554
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 555
               }
             },
@@ -13899,7 +13345,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 555
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 556
               }
             },
@@ -13924,7 +13369,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 556
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 557
               }
             },
@@ -13949,7 +13393,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 557
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 558
               }
             },
@@ -13974,7 +13417,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 558
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 559
               }
             },
@@ -13999,7 +13441,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 559
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 560
               }
             },
@@ -14024,7 +13465,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 560
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 561
               }
             },
@@ -14049,7 +13489,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 561
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 562
               }
             },
@@ -14074,7 +13513,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 562
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 563
               }
             },
@@ -14099,7 +13537,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 563
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 564
               }
             },
@@ -14124,7 +13561,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 564
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 565
               }
             },
@@ -14149,7 +13585,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 565
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 566
               }
             },
@@ -14174,7 +13609,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 566
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 567
               }
             },
@@ -14199,7 +13633,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 567
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 568
               }
             },
@@ -14224,7 +13657,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 568
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 569
               }
             },
@@ -14249,7 +13681,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 569
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 570
               }
             },
@@ -14274,7 +13705,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 570
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 571
               }
             },
@@ -14299,7 +13729,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 571
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 572
               }
             },
@@ -14324,7 +13753,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 572
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 573
               }
             },
@@ -14349,7 +13777,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 573
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 574
               }
             },
@@ -14374,7 +13801,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 574
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 575
               }
             },
@@ -14399,7 +13825,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 575
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 576
               }
             },
@@ -14424,7 +13849,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 576
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 577
               }
             },
@@ -14449,7 +13873,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 577
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 578
               }
             },
@@ -14474,7 +13897,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 578
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 579
               }
             },
@@ -14499,7 +13921,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 579
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 580
               }
             },
@@ -14524,7 +13945,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 580
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 581
               }
             },
@@ -14549,7 +13969,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 581
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 582
               }
             },
@@ -14574,7 +13993,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 582
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 583
               }
             },
@@ -14599,7 +14017,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 583
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 584
               }
             },
@@ -14624,7 +14041,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 584
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 585
               }
             },
@@ -14649,7 +14065,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 585
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 586
               }
             },
@@ -14674,7 +14089,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 586
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 587
               }
             },
@@ -14699,7 +14113,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 587
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 588
               }
             },
@@ -14724,7 +14137,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 588
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 589
               }
             },
@@ -14749,7 +14161,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 589
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 590
               }
             },
@@ -14774,7 +14185,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 590
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 591
               }
             },
@@ -14799,7 +14209,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 591
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 592
               }
             },
@@ -14824,7 +14233,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 592
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 593
               }
             },
@@ -14849,7 +14257,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 593
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 594
               }
             },
@@ -14874,7 +14281,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 594
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 595
               }
             },
@@ -14899,7 +14305,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 595
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 596
               }
             },
@@ -14924,7 +14329,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 596
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 597
               }
             },
@@ -14949,7 +14353,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 597
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 598
               }
             },
@@ -14974,7 +14377,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 598
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 599
               }
             },
@@ -14999,7 +14401,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 599
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 600
               }
             },
@@ -15024,7 +14425,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 600
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 601
               }
             },
@@ -15049,7 +14449,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 601
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 602
               }
             },
@@ -15074,7 +14473,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 602
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 603
               }
             },
@@ -15099,7 +14497,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 603
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 604
               }
             },
@@ -15124,7 +14521,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 604
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 605
               }
             },
@@ -15149,7 +14545,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 605
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 606
               }
             },
@@ -15174,7 +14569,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 606
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 607
               }
             },
@@ -15199,7 +14593,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 607
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 608
               }
             },
@@ -15224,7 +14617,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 608
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 609
               }
             },
@@ -15249,7 +14641,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 609
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 610
               }
             },
@@ -15274,7 +14665,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 610
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 611
               }
             },
@@ -15299,7 +14689,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 611
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 612
               }
             },
@@ -15324,7 +14713,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 612
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 613
               }
             },
@@ -15349,7 +14737,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 613
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 614
               }
             },
@@ -15374,7 +14761,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 614
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 615
               }
             },
@@ -15399,7 +14785,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 615
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 616
               }
             },
@@ -15424,7 +14809,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 616
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 617
               }
             },
@@ -15449,7 +14833,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 617
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 618
               }
             },
@@ -15474,7 +14857,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 618
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 619
               }
             },
@@ -15499,7 +14881,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 619
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 620
               }
             },
@@ -15524,7 +14905,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 620
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 621
               }
             },
@@ -15549,7 +14929,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 621
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 622
               }
             },
@@ -15574,7 +14953,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 622
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 623
               }
             },
@@ -15599,7 +14977,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 623
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 624
               }
             },
@@ -15624,7 +15001,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 624
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 625
               }
             },
@@ -15649,7 +15025,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 625
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 626
               }
             },
@@ -15674,7 +15049,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 626
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 627
               }
             },
@@ -15699,7 +15073,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 627
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 628
               }
             },
@@ -15724,7 +15097,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 628
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 629
               }
             },
@@ -15749,7 +15121,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 629
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 630
               }
             },
@@ -15774,7 +15145,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 630
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 631
               }
             },
@@ -15799,7 +15169,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 631
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 632
               }
             },
@@ -15824,7 +15193,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 632
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 633
               }
             },
@@ -15849,7 +15217,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 633
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 634
               }
             },
@@ -15874,7 +15241,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 634
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 635
               }
             },
@@ -15899,7 +15265,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 635
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 636
               }
             },
@@ -15924,7 +15289,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 636
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 637
               }
             },
@@ -15949,7 +15313,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 637
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 638
               }
             },
@@ -15974,7 +15337,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 638
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 639
               }
             },
@@ -15999,7 +15361,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 639
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 640
               }
             },
@@ -16024,7 +15385,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 640
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 641
               }
             },
@@ -16049,7 +15409,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 641
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 642
               }
             },
@@ -16074,7 +15433,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 642
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 643
               }
             },
@@ -16099,7 +15457,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 643
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 644
               }
             },
@@ -16124,7 +15481,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 644
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 645
               }
             },
@@ -16149,7 +15505,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 645
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 646
               }
             },
@@ -16174,7 +15529,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 646
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 647
               }
             },
@@ -16199,7 +15553,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 647
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 648
               }
             },
@@ -16224,7 +15577,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 648
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 649
               }
             },
@@ -16249,7 +15601,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 649
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 650
               }
             },
@@ -16274,7 +15625,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 650
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 651
               }
             },
@@ -16299,7 +15649,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 651
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 652
               }
             },
@@ -16324,7 +15673,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 652
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 653
               }
             },
@@ -16349,7 +15697,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 653
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 654
               }
             },
@@ -16374,7 +15721,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 654
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 655
               }
             },
@@ -16399,7 +15745,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 655
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 656
               }
             },
@@ -16424,7 +15769,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 656
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 657
               }
             },
@@ -16449,7 +15793,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 657
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 658
               }
             },
@@ -16474,7 +15817,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 658
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 659
               }
             },
@@ -16499,7 +15841,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 659
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 660
               }
             },
@@ -16524,7 +15865,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 660
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 661
               }
             },
@@ -16549,7 +15889,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 661
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 662
               }
             },
@@ -16574,7 +15913,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 662
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 663
               }
             },
@@ -16599,7 +15937,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 663
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 664
               }
             },
@@ -16624,7 +15961,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 664
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 665
               }
             },
@@ -16649,7 +15985,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 665
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 666
               }
             },
@@ -16674,7 +16009,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 666
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 667
               }
             },
@@ -16699,7 +16033,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 667
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 668
               }
             },
@@ -16724,7 +16057,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 668
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 669
               }
             },
@@ -16749,7 +16081,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 669
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 670
               }
             },
@@ -16774,7 +16105,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 670
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 671
               }
             },
@@ -16799,7 +16129,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 671
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 672
               }
             },
@@ -16824,7 +16153,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 672
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 673
               }
             },
@@ -16849,7 +16177,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 673
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 674
               }
             },
@@ -16874,7 +16201,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 674
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 675
               }
             },
@@ -16899,7 +16225,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 675
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 676
               }
             },
@@ -16924,7 +16249,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 676
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 677
               }
             },
@@ -16949,7 +16273,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 677
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 678
               }
             },
@@ -16974,7 +16297,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 678
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 679
               }
             },
@@ -16999,7 +16321,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 679
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 680
               }
             },
@@ -17024,7 +16345,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 680
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 681
               }
             },
@@ -17049,7 +16369,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 681
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 682
               }
             },
@@ -17074,7 +16393,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 682
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 683
               }
             },
@@ -17099,7 +16417,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 683
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 684
               }
             },
@@ -17124,7 +16441,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 684
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 685
               }
             },
@@ -17149,7 +16465,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 685
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 686
               }
             },
@@ -17174,7 +16489,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 686
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 687
               }
             },
@@ -17199,7 +16513,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 687
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 688
               }
             },
@@ -17224,7 +16537,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 688
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 689
               }
             },
@@ -17249,7 +16561,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 689
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 690
               }
             },
@@ -17274,7 +16585,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 690
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 691
               }
             },
@@ -17299,7 +16609,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 691
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 692
               }
             },
@@ -17324,7 +16633,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 692
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 693
               }
             },
@@ -17349,7 +16657,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 693
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 694
               }
             },
@@ -17374,7 +16681,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 694
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 695
               }
             },
@@ -17399,7 +16705,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 695
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 696
               }
             },
@@ -17424,7 +16729,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 696
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 697
               }
             },
@@ -17449,7 +16753,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 697
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 698
               }
             },
@@ -17474,7 +16777,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 698
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 699
               }
             },
@@ -17499,7 +16801,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 699
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 700
               }
             },
@@ -17524,7 +16825,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 700
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 701
               }
             },
@@ -17549,7 +16849,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 701
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 702
               }
             },
@@ -17574,7 +16873,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 702
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 703
               }
             },
@@ -17599,7 +16897,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 703
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 704
               }
             },
@@ -17624,7 +16921,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 704
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 705
               }
             },
@@ -17649,7 +16945,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 705
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 706
               }
             },
@@ -17674,7 +16969,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 706
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 707
               }
             },
@@ -17699,7 +16993,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 707
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 708
               }
             },
@@ -17724,7 +17017,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 708
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 709
               }
             },
@@ -17749,7 +17041,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 709
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 710
               }
             },
@@ -17774,7 +17065,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 710
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 711
               }
             },
@@ -17799,7 +17089,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 711
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 712
               }
             },
@@ -17824,7 +17113,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 712
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 713
               }
             },
@@ -17849,7 +17137,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 713
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 714
               }
             },
@@ -17874,7 +17161,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 714
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 715
               }
             },
@@ -17899,7 +17185,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 715
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 716
               }
             },
@@ -17924,7 +17209,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 716
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 717
               }
             },
@@ -17949,7 +17233,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 717
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 718
               }
             },
@@ -17974,7 +17257,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 718
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 719
               }
             },
@@ -17999,7 +17281,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 719
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 720
               }
             },
@@ -18024,7 +17305,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 720
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 721
               }
             },
@@ -18049,7 +17329,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 721
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 722
               }
             },
@@ -18074,7 +17353,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 722
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 723
               }
             },
@@ -18099,7 +17377,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 723
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 724
               }
             },
@@ -18124,7 +17401,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 724
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 725
               }
             },
@@ -18149,7 +17425,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 725
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 726
               }
             },
@@ -18174,7 +17449,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 726
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 727
               }
             },
@@ -18199,7 +17473,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 727
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 728
               }
             },
@@ -18224,7 +17497,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 728
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 729
               }
             },
@@ -18249,7 +17521,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 729
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 730
               }
             },
@@ -18274,7 +17545,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 730
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 731
               }
             },
@@ -18299,7 +17569,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 731
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 732
               }
             },
@@ -18324,7 +17593,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 732
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 733
               }
             },
@@ -18349,7 +17617,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 733
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 734
               }
             },
@@ -18374,7 +17641,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 734
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 735
               }
             },
@@ -18399,7 +17665,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 735
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 736
               }
             },
@@ -18424,7 +17689,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 736
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 737
               }
             },
@@ -18449,7 +17713,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 737
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 738
               }
             },
@@ -18474,7 +17737,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 738
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 739
               }
             },
@@ -18499,7 +17761,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 739
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 740
               }
             },
@@ -18524,7 +17785,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 740
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 741
               }
             },
@@ -18549,7 +17809,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 741
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 742
               }
             },
@@ -18574,7 +17833,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 742
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 743
               }
             },
@@ -18599,7 +17857,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 743
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 744
               }
             },
@@ -18624,7 +17881,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 744
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 745
               }
             },
@@ -18649,7 +17905,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 745
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 746
               }
             },
@@ -18674,7 +17929,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 746
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 747
               }
             },
@@ -18699,7 +17953,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 747
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 748
               }
             },
@@ -18724,7 +17977,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 748
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 749
               }
             },
@@ -18749,7 +18001,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 749
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 750
               }
             },
@@ -18774,7 +18025,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 750
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 751
               }
             },
@@ -18799,7 +18049,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 751
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 752
               }
             },
@@ -18824,7 +18073,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 752
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 753
               }
             },
@@ -18849,7 +18097,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 753
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 754
               }
             },
@@ -18874,7 +18121,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 754
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 755
               }
             },
@@ -18899,7 +18145,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 755
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 756
               }
             },
@@ -18924,7 +18169,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 756
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 757
               }
             },
@@ -18949,7 +18193,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 757
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 758
               }
             },
@@ -18974,7 +18217,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 758
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 759
               }
             },
@@ -18999,7 +18241,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 759
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 760
               }
             },
@@ -19024,7 +18265,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 760
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 761
               }
             },
@@ -19049,7 +18289,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 761
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 762
               }
             },
@@ -19074,7 +18313,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 762
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 763
               }
             },
@@ -19099,7 +18337,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 763
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 764
               }
             },
@@ -19124,7 +18361,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 764
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 765
               }
             },
@@ -19149,7 +18385,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 765
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 766
               }
             },
@@ -19174,7 +18409,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 766
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 767
               }
             },
@@ -19199,7 +18433,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 767
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 768
               }
             },
@@ -19224,7 +18457,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 768
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 769
               }
             },
@@ -19249,7 +18481,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 769
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 770
               }
             },
@@ -19274,7 +18505,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 770
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 771
               }
             },
@@ -19299,7 +18529,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 771
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 772
               }
             },
@@ -19324,7 +18553,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 772
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 773
               }
             },
@@ -19349,7 +18577,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 773
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 774
               }
             },
@@ -19374,7 +18601,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 774
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 775
               }
             },
@@ -19399,7 +18625,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 775
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 776
               }
             },
@@ -19424,7 +18649,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 776
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 777
               }
             },
@@ -19449,7 +18673,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 777
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 778
               }
             },
@@ -19474,7 +18697,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 778
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 779
               }
             },
@@ -19499,7 +18721,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 779
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 780
               }
             },
@@ -19524,7 +18745,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 780
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 781
               }
             },
@@ -19549,7 +18769,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 781
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 782
               }
             },
@@ -19574,7 +18793,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 782
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 783
               }
             },
@@ -19599,7 +18817,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 783
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 784
               }
             },
@@ -19624,7 +18841,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 784
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 785
               }
             },
@@ -19649,7 +18865,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 785
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 786
               }
             },
@@ -19674,7 +18889,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 786
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 787
               }
             },
@@ -19699,7 +18913,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 787
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 788
               }
             },
@@ -19724,7 +18937,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 788
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 789
               }
             },
@@ -19749,7 +18961,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 789
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 790
               }
             },
@@ -19774,7 +18985,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 790
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 791
               }
             },
@@ -19799,7 +19009,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 791
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 792
               }
             },
@@ -19824,7 +19033,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 792
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 793
               }
             },
@@ -19849,7 +19057,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 793
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 794
               }
             },
@@ -19874,7 +19081,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 794
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 795
               }
             },
@@ -19899,7 +19105,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 795
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 796
               }
             },
@@ -19924,7 +19129,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 796
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 797
               }
             },
@@ -19949,7 +19153,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 797
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 798
               }
             },
@@ -19974,7 +19177,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 798
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 799
               }
             },
@@ -19999,7 +19201,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 799
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 800
               }
             },
@@ -20024,7 +19225,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 800
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 801
               }
             },
@@ -20049,7 +19249,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 801
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 802
               }
             },
@@ -20074,7 +19273,6 @@ $result_trees{'enumerate_more_letters'} = {
                 'item_number' => 802
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 803
               }
             },
@@ -20105,7 +19303,6 @@ $result_trees{'enumerate_more_letters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 804
               }
             }
@@ -20119,7 +19316,6 @@ $result_trees{'enumerate_more_letters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/itemize/headitem_itemx_in_enumerate.pl 
b/tp/t/results/itemize/headitem_itemx_in_enumerate.pl
index 161064a932..3da58972cf 100644
--- a/tp/t/results/itemize/headitem_itemx_in_enumerate.pl
+++ b/tp/t/results/itemize/headitem_itemx_in_enumerate.pl
@@ -63,7 +63,6 @@ $result_trees{'headitem_itemx_in_enumerate'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -85,7 +84,6 @@ $result_trees{'headitem_itemx_in_enumerate'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -116,7 +114,6 @@ $result_trees{'headitem_itemx_in_enumerate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -125,7 +122,6 @@ $result_trees{'headitem_itemx_in_enumerate'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -153,7 +149,6 @@ $result_errors{'headitem_itemx_in_enumerate'} = [
   {
     'error_line' => '@itemx outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@itemx outside of table or list',
     'type' => 'error'
@@ -161,7 +156,6 @@ $result_errors{'headitem_itemx_in_enumerate'} = [
   {
     'error_line' => '@headitem not meaningful inside `@enumerate\' block
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@headitem not meaningful inside `@enumerate\' block',
     'type' => 'error'
diff --git a/tp/t/results/itemize/headitem_itemx_in_itemize.pl 
b/tp/t/results/itemize/headitem_itemx_in_itemize.pl
index 27a41b1660..53c53365f7 100644
--- a/tp/t/results/itemize/headitem_itemx_in_itemize.pl
+++ b/tp/t/results/itemize/headitem_itemx_in_itemize.pl
@@ -69,7 +69,6 @@ $result_trees{'headitem_itemx_in_itemize'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -91,7 +90,6 @@ $result_trees{'headitem_itemx_in_itemize'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -122,7 +120,6 @@ $result_trees{'headitem_itemx_in_itemize'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -131,7 +128,6 @@ $result_trees{'headitem_itemx_in_itemize'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -160,7 +156,6 @@ $result_errors{'headitem_itemx_in_itemize'} = [
   {
     'error_line' => '@itemx outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@itemx outside of table or list',
     'type' => 'error'
@@ -168,7 +163,6 @@ $result_errors{'headitem_itemx_in_itemize'} = [
   {
     'error_line' => '@headitem not meaningful inside `@itemize\' block
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@headitem not meaningful inside `@itemize\' block',
     'type' => 'error'
diff --git a/tp/t/results/itemize/inter_item_commands_in_enumerate.pl 
b/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
index 5c4c244f27..3d1fe4e87f 100644
--- a/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
+++ b/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
@@ -43,7 +43,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -194,7 +191,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -225,7 +221,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -234,7 +229,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -296,7 +290,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   },
                   'type' => 'index_entry_command'
@@ -330,7 +323,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -361,7 +353,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -370,7 +361,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -432,7 +422,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 22
                   },
                   'type' => 'index_entry_command'
@@ -461,7 +450,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -492,7 +480,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -501,7 +488,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -558,7 +544,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27
                   },
                   'type' => 'index_entry_command'
@@ -592,7 +577,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -623,7 +607,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             }
@@ -632,7 +615,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -695,7 +677,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 34
                       },
                       'type' => 'index_entry_command'
@@ -727,7 +708,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -758,7 +738,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             }
@@ -767,7 +746,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           }
         },
@@ -824,7 +802,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 39
                   },
                   'type' => 'index_entry_command'
@@ -871,7 +848,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 41
                   },
                   'type' => 'index_entry_command'
@@ -908,7 +884,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 42
                   },
                   'type' => 'index_entry_command'
@@ -937,7 +912,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -968,7 +942,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
@@ -977,7 +950,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38
           }
         },
@@ -996,7 +968,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/itemize/inter_item_commands_in_itemize.pl 
b/tp/t/results/itemize/inter_item_commands_in_itemize.pl
index 5053069828..a94c917b3f 100644
--- a/tp/t/results/itemize/inter_item_commands_in_itemize.pl
+++ b/tp/t/results/itemize/inter_item_commands_in_itemize.pl
@@ -43,7 +43,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -146,7 +143,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                 {
                   'cmdname' => 'minus',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   },
                   'type' => 'command_as_argument'
@@ -207,7 +203,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'type' => 'index_entry_command'
@@ -236,7 +231,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -267,7 +261,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -281,7 +274,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -297,7 +289,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                 {
                   'cmdname' => 'bullet',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   },
                   'type' => 'command_as_argument'
@@ -348,7 +339,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   },
                   'type' => 'index_entry_command'
@@ -377,7 +367,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -426,7 +415,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   },
                   'type' => 'index_entry_command'
@@ -445,7 +433,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -476,7 +463,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -490,7 +476,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -569,7 +554,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       },
                       'type' => 'index_entry_command'
@@ -601,7 +585,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -632,7 +615,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             }
@@ -641,7 +623,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         }
@@ -655,7 +636,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/itemize/itemize_and_empty_lines.pl 
b/tp/t/results/itemize/itemize_and_empty_lines.pl
index c6afccdac3..fe7b241495 100644
--- a/tp/t/results/itemize/itemize_and_empty_lines.pl
+++ b/tp/t/results/itemize/itemize_and_empty_lines.pl
@@ -49,7 +49,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -120,13 +119,11 @@ $result_trees{'itemize_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -135,7 +132,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -166,7 +162,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 3
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -233,13 +228,11 @@ $result_trees{'itemize_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 },
@@ -293,13 +286,11 @@ $result_trees{'itemize_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -313,7 +304,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 4
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -380,13 +370,11 @@ $result_trees{'itemize_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   }
                 }
@@ -395,7 +383,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 5
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -426,7 +413,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
@@ -437,7 +423,6 @@ $result_trees{'itemize_and_empty_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -487,7 +472,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -558,13 +542,11 @@ $result_trees{'itemize_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 35
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31
                   }
                 }
@@ -573,7 +555,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -604,7 +585,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 3
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -671,13 +651,11 @@ $result_trees{'itemize_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 43
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 41
                   }
                 }
@@ -686,7 +664,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 4
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -748,13 +725,11 @@ $result_trees{'itemize_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 47
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 45
                   }
                 },
@@ -768,7 +743,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 5
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             },
@@ -835,13 +809,11 @@ $result_trees{'itemize_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 53
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 51
                   }
                 }
@@ -850,7 +822,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 6
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -881,7 +852,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             }
@@ -890,7 +860,6 @@ $result_trees{'itemize_and_empty_lines'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -915,7 +884,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 {
                   'cmdname' => 'minus',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 57
                   },
                   'type' => 'command_as_argument'
@@ -957,7 +925,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -988,7 +955,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             }
@@ -1002,7 +968,6 @@ $result_trees{'itemize_and_empty_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 57
           }
         },
@@ -1041,7 +1006,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 {
                   'cmdname' => 'minus',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 65
                   },
                   'type' => 'command_as_argument'
@@ -1085,7 +1049,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                         {
                           'cmdname' => 'bullet',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 68
                           },
                           'type' => 'command_as_argument'
@@ -1123,7 +1086,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                         'item_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 69
                       }
                     },
@@ -1154,7 +1116,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 70
                       }
                     }
@@ -1168,7 +1129,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 68
                   }
                 },
@@ -1186,7 +1146,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 66
               }
             },
@@ -1217,7 +1176,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               }
             }
@@ -1231,7 +1189,6 @@ $result_trees{'itemize_and_empty_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 65
           }
         },
@@ -1256,7 +1213,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 {
                   'cmdname' => 'bullet',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 75
                   },
                   'type' => 'command_as_argument'
@@ -1294,7 +1250,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             },
@@ -1319,7 +1274,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 77
               }
             },
@@ -1348,7 +1302,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 'item_number' => 3
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 78
               }
             },
@@ -1379,7 +1332,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             }
@@ -1393,7 +1345,6 @@ $result_trees{'itemize_and_empty_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 75
           }
         }
diff --git a/tp/t/results/itemize/itemize_in_example.pl 
b/tp/t/results/itemize/itemize_in_example.pl
index 8e69bc9fc8..84a2523616 100644
--- a/tp/t/results/itemize/itemize_in_example.pl
+++ b/tp/t/results/itemize/itemize_in_example.pl
@@ -30,7 +30,6 @@ $result_trees{'itemize_in_example'} = {
                     {
                       'cmdname' => 'bullet',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'command_as_argument'
@@ -77,7 +76,6 @@ $result_trees{'itemize_in_example'} = {
                     'item_number' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -108,7 +106,6 @@ $result_trees{'itemize_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 }
@@ -122,7 +119,6 @@ $result_trees{'itemize_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -143,7 +139,6 @@ $result_trees{'itemize_in_example'} = {
                     {
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       },
                       'type' => 'command_as_argument'
@@ -181,7 +176,6 @@ $result_trees{'itemize_in_example'} = {
                     'item_number' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -212,7 +206,6 @@ $result_trees{'itemize_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -226,7 +219,6 @@ $result_trees{'itemize_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -280,7 +272,6 @@ $result_trees{'itemize_in_example'} = {
                     'item_number' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -311,7 +302,6 @@ $result_trees{'itemize_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 }
@@ -322,7 +312,6 @@ $result_trees{'itemize_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -376,7 +365,6 @@ $result_trees{'itemize_in_example'} = {
                     'item_number' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -407,7 +395,6 @@ $result_trees{'itemize_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 }
@@ -418,7 +405,6 @@ $result_trees{'itemize_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -444,7 +430,6 @@ $result_trees{'itemize_in_example'} = {
                       ],
                       'cmdname' => 'bullet',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -484,7 +469,6 @@ $result_trees{'itemize_in_example'} = {
                     'item_number' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 21
                   }
                 },
@@ -515,7 +499,6 @@ $result_trees{'itemize_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 22
                   }
                 }
@@ -526,7 +509,6 @@ $result_trees{'itemize_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -557,13 +539,11 @@ $result_trees{'itemize_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/itemize/itemize_line_commands_with_brace.pl 
b/tp/t/results/itemize/itemize_line_commands_with_brace.pl
index 9d5e1fc14e..63cab884b0 100644
--- a/tp/t/results/itemize/itemize_line_commands_with_brace.pl
+++ b/tp/t/results/itemize/itemize_line_commands_with_brace.pl
@@ -21,7 +21,6 @@ $result_trees{'itemize_line_commands_with_brace'} = {
                   ],
                   'cmdname' => 'bullet',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -59,7 +58,6 @@ $result_trees{'itemize_line_commands_with_brace'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -90,7 +88,6 @@ $result_trees{'itemize_line_commands_with_brace'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -104,7 +101,6 @@ $result_trees{'itemize_line_commands_with_brace'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -125,7 +121,6 @@ $result_trees{'itemize_line_commands_with_brace'} = {
                   ],
                   'cmdname' => 'minus',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'command_as_argument'
@@ -163,7 +158,6 @@ $result_trees{'itemize_line_commands_with_brace'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -194,7 +188,6 @@ $result_trees{'itemize_line_commands_with_brace'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -208,7 +201,6 @@ $result_trees{'itemize_line_commands_with_brace'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/itemize/itemize_long_item.pl 
b/tp/t/results/itemize/itemize_long_item.pl
index df277e6f90..c2097be1c7 100644
--- a/tp/t/results/itemize/itemize_long_item.pl
+++ b/tp/t/results/itemize/itemize_long_item.pl
@@ -49,7 +49,6 @@ $result_trees{'itemize_long_item'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -120,13 +119,11 @@ $result_trees{'itemize_long_item'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -135,7 +132,6 @@ $result_trees{'itemize_long_item'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -166,7 +162,6 @@ $result_trees{'itemize_long_item'} = {
                 'item_number' => 3
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -233,13 +228,11 @@ $result_trees{'itemize_long_item'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 }
@@ -248,7 +241,6 @@ $result_trees{'itemize_long_item'} = {
                 'item_number' => 4
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -310,13 +302,11 @@ $result_trees{'itemize_long_item'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 },
@@ -330,7 +320,6 @@ $result_trees{'itemize_long_item'} = {
                 'item_number' => 5
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -397,13 +386,11 @@ $result_trees{'itemize_long_item'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   }
                 }
@@ -412,7 +399,6 @@ $result_trees{'itemize_long_item'} = {
                 'item_number' => 6
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -443,7 +429,6 @@ $result_trees{'itemize_long_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
@@ -454,7 +439,6 @@ $result_trees{'itemize_long_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/itemize/lone_end_itemize.pl 
b/tp/t/results/itemize/lone_end_itemize.pl
index 41221db7d4..5e2f7651bc 100644
--- a/tp/t/results/itemize/lone_end_itemize.pl
+++ b/tp/t/results/itemize/lone_end_itemize.pl
@@ -23,7 +23,6 @@ $result_errors{'lone_end_itemize'} = [
   {
     'error_line' => 'unmatched `@end itemize\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unmatched `@end itemize\'',
     'type' => 'error'
diff --git a/tp/t/results/itemize/not_closed_item.pl 
b/tp/t/results/itemize/not_closed_item.pl
index dac97c5a9d..f4befa7a60 100644
--- a/tp/t/results/itemize/not_closed_item.pl
+++ b/tp/t/results/itemize/not_closed_item.pl
@@ -50,7 +50,6 @@ $result_trees{'not_closed_item'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -59,7 +58,6 @@ $result_trees{'not_closed_item'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -83,7 +81,6 @@ $result_errors{'not_closed_item'} = [
   {
     'error_line' => 'no matching `@end itemize\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end itemize\'',
     'type' => 'error'
diff --git a/tp/t/results/itemize/not_closed_itemize.pl 
b/tp/t/results/itemize/not_closed_itemize.pl
index 8dd4146e3d..d909ff276c 100644
--- a/tp/t/results/itemize/not_closed_itemize.pl
+++ b/tp/t/results/itemize/not_closed_itemize.pl
@@ -32,7 +32,6 @@ $result_trees{'not_closed_itemize'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -54,7 +53,6 @@ $result_errors{'not_closed_itemize'} = [
   {
     'error_line' => 'no matching `@end itemize\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'no matching `@end itemize\'',
     'type' => 'error'
diff --git a/tp/t/results/itemize/table_in_itemize.pl 
b/tp/t/results/itemize/table_in_itemize.pl
index 06a225d1be..33a86e8069 100644
--- a/tp/t/results/itemize/table_in_itemize.pl
+++ b/tp/t/results/itemize/table_in_itemize.pl
@@ -16,7 +16,6 @@ $result_trees{'table_in_itemize'} = {
                 {
                   'cmdname' => 'bullet',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -54,7 +53,6 @@ $result_trees{'table_in_itemize'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -73,7 +71,6 @@ $result_trees{'table_in_itemize'} = {
                         {
                           'cmdname' => 'asis',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           },
                           'type' => 'command_as_argument'
@@ -118,7 +115,6 @@ $result_trees{'table_in_itemize'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 5
                               }
                             }
@@ -184,7 +180,6 @@ $result_trees{'table_in_itemize'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 9
                               }
                             }
@@ -249,7 +244,6 @@ $result_trees{'table_in_itemize'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -263,7 +257,6 @@ $result_trees{'table_in_itemize'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -272,7 +265,6 @@ $result_trees{'table_in_itemize'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -297,7 +289,6 @@ $result_trees{'table_in_itemize'} = {
                 'item_number' => 3
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -322,7 +313,6 @@ $result_trees{'table_in_itemize'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -336,7 +326,6 @@ $result_trees{'table_in_itemize'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/itemize/w_argument.pl 
b/tp/t/results/itemize/w_argument.pl
index dfcc48178b..daed74a3a0 100644
--- a/tp/t/results/itemize/w_argument.pl
+++ b/tp/t/results/itemize/w_argument.pl
@@ -21,7 +21,6 @@ $result_trees{'w_argument'} = {
                   ],
                   'cmdname' => 'w',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -60,7 +59,6 @@ $result_trees{'w_argument'} = {
                       ],
                       'cmdname' => 'option',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -76,7 +74,6 @@ $result_trees{'w_argument'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -102,7 +99,6 @@ $result_trees{'w_argument'} = {
                       ],
                       'cmdname' => 'option',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -118,7 +114,6 @@ $result_trees{'w_argument'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -149,7 +144,6 @@ $result_trees{'w_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -163,7 +157,6 @@ $result_trees{'w_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/languages/appendix_translated.pl 
b/tp/t/results/languages/appendix_translated.pl
index 9e2bbc37ba..7878c9aa3e 100644
--- a/tp/t/results/languages/appendix_translated.pl
+++ b/tp/t/results/languages/appendix_translated.pl
@@ -38,7 +38,6 @@ $result_trees{'appendix_translated'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -81,7 +80,6 @@ $result_trees{'appendix_translated'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -117,7 +115,6 @@ $result_trees{'appendix_translated'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -155,7 +152,6 @@ $result_trees{'appendix_translated'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
@@ -169,7 +165,6 @@ $result_trees{'appendix_translated'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     }
diff --git a/tp/t/results/languages/command_translated.pl 
b/tp/t/results/languages/command_translated.pl
index fe25efe402..b56501b173 100644
--- a/tp/t/results/languages/command_translated.pl
+++ b/tp/t/results/languages/command_translated.pl
@@ -38,7 +38,6 @@ $result_trees{'command_translated'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -81,7 +80,6 @@ $result_trees{'command_translated'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -100,7 +98,6 @@ $result_trees{'command_translated'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -131,7 +128,6 @@ $result_trees{'command_translated'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -155,7 +151,6 @@ $result_trees{'command_translated'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -174,7 +169,6 @@ $result_trees{'command_translated'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -199,7 +193,6 @@ $result_trees{'command_translated'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -230,7 +223,6 @@ $result_trees{'command_translated'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git a/tp/t/results/languages/multiple_documentlanguage.pl 
b/tp/t/results/languages/multiple_documentlanguage.pl
index d3887ee095..8edf4b823e 100644
--- a/tp/t/results/languages/multiple_documentlanguage.pl
+++ b/tp/t/results/languages/multiple_documentlanguage.pl
@@ -38,7 +38,6 @@ $result_trees{'multiple_documentlanguage'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -182,7 +181,6 @@ $result_trees{'multiple_documentlanguage'} = {
                         'original_def_cmdname' => 'defivar'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'def_line'
@@ -199,7 +197,6 @@ $result_trees{'multiple_documentlanguage'} = {
                               ],
                               'cmdname' => 'error',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 5
                               }
                             },
@@ -240,7 +237,6 @@ $result_trees{'multiple_documentlanguage'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -251,7 +247,6 @@ $result_trees{'multiple_documentlanguage'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 },
@@ -282,13 +277,11 @@ $result_trees{'multiple_documentlanguage'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -331,7 +324,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -367,7 +359,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -400,7 +391,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -549,7 +539,6 @@ $result_trees{'multiple_documentlanguage'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'def_line'
@@ -566,7 +555,6 @@ $result_trees{'multiple_documentlanguage'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -607,7 +595,6 @@ $result_trees{'multiple_documentlanguage'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -618,7 +605,6 @@ $result_trees{'multiple_documentlanguage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -654,7 +640,6 @@ $result_trees{'multiple_documentlanguage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -673,7 +658,6 @@ $result_trees{'multiple_documentlanguage'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -709,7 +693,6 @@ $result_trees{'multiple_documentlanguage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -839,7 +822,6 @@ $result_trees{'multiple_documentlanguage'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'def_line'
@@ -856,7 +838,6 @@ $result_trees{'multiple_documentlanguage'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -897,7 +878,6 @@ $result_trees{'multiple_documentlanguage'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
@@ -908,7 +888,6 @@ $result_trees{'multiple_documentlanguage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -927,7 +906,6 @@ $result_trees{'multiple_documentlanguage'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -965,7 +943,6 @@ $result_trees{'multiple_documentlanguage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         }
@@ -979,7 +956,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git a/tp/t/results/languages/multiple_in_preamble.pl 
b/tp/t/results/languages/multiple_in_preamble.pl
index 4597186df7..732e8d0578 100644
--- a/tp/t/results/languages/multiple_in_preamble.pl
+++ b/tp/t/results/languages/multiple_in_preamble.pl
@@ -38,7 +38,6 @@ $result_trees{'multiple_in_preamble'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -182,7 +181,6 @@ $result_trees{'multiple_in_preamble'} = {
                         'original_def_cmdname' => 'defivar'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'def_line'
@@ -199,7 +197,6 @@ $result_trees{'multiple_in_preamble'} = {
                               ],
                               'cmdname' => 'error',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 5
                               }
                             },
@@ -240,7 +237,6 @@ $result_trees{'multiple_in_preamble'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -251,7 +247,6 @@ $result_trees{'multiple_in_preamble'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 },
@@ -282,13 +277,11 @@ $result_trees{'multiple_in_preamble'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -324,7 +317,6 @@ $result_trees{'multiple_in_preamble'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -367,7 +359,6 @@ $result_trees{'multiple_in_preamble'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -403,7 +394,6 @@ $result_trees{'multiple_in_preamble'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -435,7 +425,6 @@ $result_trees{'multiple_in_preamble'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -584,7 +573,6 @@ $result_trees{'multiple_in_preamble'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'def_line'
@@ -601,7 +589,6 @@ $result_trees{'multiple_in_preamble'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -642,7 +629,6 @@ $result_trees{'multiple_in_preamble'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -653,7 +639,6 @@ $result_trees{'multiple_in_preamble'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -689,7 +674,6 @@ $result_trees{'multiple_in_preamble'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -819,7 +803,6 @@ $result_trees{'multiple_in_preamble'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               },
               'type' => 'def_line'
@@ -851,7 +834,6 @@ $result_trees{'multiple_in_preamble'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -862,7 +844,6 @@ $result_trees{'multiple_in_preamble'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         }
@@ -876,7 +857,6 @@ $result_trees{'multiple_in_preamble'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     }
diff --git a/tp/t/results/languages/multiple_in_preamble_before_node.pl 
b/tp/t/results/languages/multiple_in_preamble_before_node.pl
index 461c5f30f1..cccb9c8a58 100644
--- a/tp/t/results/languages/multiple_in_preamble_before_node.pl
+++ b/tp/t/results/languages/multiple_in_preamble_before_node.pl
@@ -38,7 +38,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -182,7 +181,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                         'original_def_cmdname' => 'defivar'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       },
                       'type' => 'def_line'
@@ -199,7 +197,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                               ],
                               'cmdname' => 'error',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 5
                               }
                             },
@@ -240,7 +237,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -251,7 +247,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 },
@@ -282,13 +277,11 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -324,7 +317,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -377,7 +369,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -417,7 +408,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -453,7 +443,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -485,7 +474,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     },
@@ -634,7 +622,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               },
               'type' => 'def_line'
@@ -651,7 +638,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                       ],
                       'cmdname' => 'error',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     },
@@ -692,7 +678,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
@@ -703,7 +688,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         }
@@ -717,7 +701,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     }
diff --git a/tp/t/results/languages/multiple_lang_chapters.pl 
b/tp/t/results/languages/multiple_lang_chapters.pl
index 02a6bf1648..9b05618c89 100644
--- a/tp/t/results/languages/multiple_lang_chapters.pl
+++ b/tp/t/results/languages/multiple_lang_chapters.pl
@@ -49,7 +49,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -116,13 +115,11 @@ $result_trees{'multiple_lang_chapters'} = {
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 7
                         }
                       }
                     ],
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 5
                     }
                   },
@@ -144,7 +141,6 @@ $result_trees{'multiple_lang_chapters'} = {
                     ],
                     'cmdname' => 'iflatex',
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 8
                     }
                   },
@@ -180,7 +176,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'source_marks' => [
@@ -213,7 +208,6 @@ $result_trees{'multiple_lang_chapters'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 10
                     }
                   },
@@ -261,7 +255,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -345,7 +338,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'menu_entry'
@@ -392,7 +384,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'menu_entry'
@@ -439,7 +430,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               },
               'type' => 'menu_entry'
@@ -486,7 +476,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'menu_entry'
@@ -533,7 +522,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               },
               'type' => 'menu_entry'
@@ -565,13 +553,11 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -607,7 +593,6 @@ $result_trees{'multiple_lang_chapters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         }
@@ -619,7 +604,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -651,7 +635,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     },
@@ -705,7 +688,6 @@ $result_trees{'multiple_lang_chapters'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -837,7 +819,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'def_line'
@@ -869,7 +850,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
@@ -880,7 +860,6 @@ $result_trees{'multiple_lang_chapters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -916,7 +895,6 @@ $result_trees{'multiple_lang_chapters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         }
@@ -930,7 +908,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 25
       }
     },
@@ -962,7 +939,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 32
       }
     },
@@ -1016,7 +992,6 @@ $result_trees{'multiple_lang_chapters'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -1148,7 +1123,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               },
               'type' => 'def_line'
@@ -1180,7 +1154,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
@@ -1191,7 +1164,6 @@ $result_trees{'multiple_lang_chapters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         },
@@ -1227,7 +1199,6 @@ $result_trees{'multiple_lang_chapters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         }
@@ -1241,7 +1212,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 33
       }
     },
@@ -1273,7 +1243,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 40
       }
     },
@@ -1422,7 +1391,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               },
               'type' => 'def_line'
@@ -1454,7 +1422,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
@@ -1465,7 +1432,6 @@ $result_trees{'multiple_lang_chapters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           }
         },
@@ -1501,7 +1467,6 @@ $result_trees{'multiple_lang_chapters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           }
         }
@@ -1515,7 +1480,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 41
       }
     },
@@ -1547,7 +1511,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 47
       }
     },
@@ -1602,7 +1565,6 @@ $result_trees{'multiple_lang_chapters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           }
         }
@@ -1616,7 +1578,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 48
       }
     },
@@ -1648,7 +1609,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 51
       }
     },
@@ -1702,7 +1662,6 @@ $result_trees{'multiple_lang_chapters'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1723,7 +1682,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 52
       }
     }
diff --git a/tp/t/results/languages/multiple_lang_chapters_latex.pl 
b/tp/t/results/languages/multiple_lang_chapters_latex.pl
index 1f7752f6de..fcdc31b639 100644
--- a/tp/t/results/languages/multiple_lang_chapters_latex.pl
+++ b/tp/t/results/languages/multiple_lang_chapters_latex.pl
@@ -49,7 +49,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -116,13 +115,11 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 7
                         }
                       }
                     ],
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 5
                     }
                   },
@@ -144,7 +141,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                     ],
                     'cmdname' => 'iflatex',
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 8
                     }
                   },
@@ -180,7 +176,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'source_marks' => [
@@ -213,7 +208,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 10
                     }
                   },
@@ -261,7 +255,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -345,7 +338,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'menu_entry'
@@ -392,7 +384,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'menu_entry'
@@ -439,7 +430,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               },
               'type' => 'menu_entry'
@@ -486,7 +476,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'menu_entry'
@@ -533,7 +522,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               },
               'type' => 'menu_entry'
@@ -565,13 +553,11 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -607,7 +593,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         }
@@ -619,7 +604,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -651,7 +635,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     },
@@ -705,7 +688,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -837,7 +819,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'def_line'
@@ -869,7 +850,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
@@ -880,7 +860,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -916,7 +895,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         }
@@ -930,7 +908,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 25
       }
     },
@@ -962,7 +939,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 32
       }
     },
@@ -1016,7 +992,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -1148,7 +1123,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               },
               'type' => 'def_line'
@@ -1180,7 +1154,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
@@ -1191,7 +1164,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         },
@@ -1227,7 +1199,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         }
@@ -1241,7 +1212,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 33
       }
     },
@@ -1273,7 +1243,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 40
       }
     },
@@ -1422,7 +1391,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               },
               'type' => 'def_line'
@@ -1454,7 +1422,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
@@ -1465,7 +1432,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           }
         },
@@ -1501,7 +1467,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           }
         }
@@ -1515,7 +1480,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 41
       }
     },
@@ -1547,7 +1511,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 47
       }
     },
@@ -1602,7 +1565,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           }
         }
@@ -1616,7 +1578,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 48
       }
     },
@@ -1648,7 +1609,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 51
       }
     },
@@ -1702,7 +1662,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1723,7 +1682,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 52
       }
     }
diff --git a/tp/t/results/languages/multiple_lang_chapters_texi2html.pl 
b/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
index 636aa35ffe..516069c238 100644
--- a/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
+++ b/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
@@ -49,7 +49,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -116,13 +115,11 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 7
                         }
                       }
                     ],
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 5
                     }
                   },
@@ -176,13 +173,11 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 10
                         }
                       }
                     ],
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 8
                     }
                   },
@@ -229,7 +224,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -313,7 +307,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'menu_entry'
@@ -360,7 +353,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'menu_entry'
@@ -407,7 +399,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               },
               'type' => 'menu_entry'
@@ -454,7 +445,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'menu_entry'
@@ -501,7 +491,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               },
               'type' => 'menu_entry'
@@ -533,13 +522,11 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -575,7 +562,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         }
@@ -587,7 +573,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -619,7 +604,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     },
@@ -673,7 +657,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -805,7 +788,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'def_line'
@@ -837,7 +819,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
@@ -848,7 +829,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -884,7 +864,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         }
@@ -898,7 +877,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 25
       }
     },
@@ -930,7 +908,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 32
       }
     },
@@ -984,7 +961,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -1116,7 +1092,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               },
               'type' => 'def_line'
@@ -1148,7 +1123,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
@@ -1159,7 +1133,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         },
@@ -1195,7 +1168,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         }
@@ -1209,7 +1181,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 33
       }
     },
@@ -1241,7 +1212,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 40
       }
     },
@@ -1390,7 +1360,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               },
               'type' => 'def_line'
@@ -1422,7 +1391,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
@@ -1433,7 +1401,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           }
         },
@@ -1469,7 +1436,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           }
         }
@@ -1483,7 +1449,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 41
       }
     },
@@ -1515,7 +1480,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 47
       }
     },
@@ -1570,7 +1534,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           }
         }
@@ -1584,7 +1547,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 48
       }
     },
@@ -1616,7 +1578,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 51
       }
     },
@@ -1670,7 +1631,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             },
@@ -1691,7 +1651,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 52
       }
     }
diff --git a/tp/t/results/languages/simple_documentlanguage.pl 
b/tp/t/results/languages/simple_documentlanguage.pl
index ac659b8815..1190fbb099 100644
--- a/tp/t/results/languages/simple_documentlanguage.pl
+++ b/tp/t/results/languages/simple_documentlanguage.pl
@@ -38,7 +38,6 @@ $result_trees{'simple_documentlanguage'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -81,7 +80,6 @@ $result_trees{'simple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -230,7 +228,6 @@ $result_trees{'simple_documentlanguage'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'def_line'
@@ -262,7 +259,6 @@ $result_trees{'simple_documentlanguage'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -273,7 +269,6 @@ $result_trees{'simple_documentlanguage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
@@ -288,7 +283,6 @@ $result_trees{'simple_documentlanguage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
diff --git a/tp/t/results/languages/unknown_language.pl 
b/tp/t/results/languages/unknown_language.pl
index 052ae0f17e..d11bc82225 100644
--- a/tp/t/results/languages/unknown_language.pl
+++ b/tp/t/results/languages/unknown_language.pl
@@ -38,7 +38,6 @@ $result_trees{'unknown_language'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -81,7 +80,6 @@ $result_trees{'unknown_language'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -117,7 +115,6 @@ $result_trees{'unknown_language'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -149,7 +146,6 @@ $result_trees{'unknown_language'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -203,7 +199,6 @@ $result_trees{'unknown_language'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -246,7 +241,6 @@ $result_trees{'unknown_language'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -281,7 +275,6 @@ $result_trees{'unknown_language'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -302,7 +295,6 @@ $result_trees{'unknown_language'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
@@ -441,7 +433,6 @@ $result_errors{'unknown_language'} = [
   {
     'error_line' => 'warning: unknown is not a valid language code
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unknown is not a valid language code',
     'type' => 'warning'
@@ -449,7 +440,6 @@ $result_errors{'unknown_language'} = [
   {
     'error_line' => 'warning: another is not a valid language code
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'another is not a valid language code',
     'type' => 'warning'
@@ -457,7 +447,6 @@ $result_errors{'unknown_language'} = [
   {
     'error_line' => 'warning: UNKNOWN is not a valid region code
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'UNKNOWN is not a valid region code',
     'type' => 'warning'
diff --git a/tp/t/results/languages/unknown_region.pl 
b/tp/t/results/languages/unknown_region.pl
index afff2cc91b..d6f4e82a52 100644
--- a/tp/t/results/languages/unknown_region.pl
+++ b/tp/t/results/languages/unknown_region.pl
@@ -38,7 +38,6 @@ $result_trees{'unknown_region'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -81,7 +80,6 @@ $result_trees{'unknown_region'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -230,7 +228,6 @@ $result_trees{'unknown_region'} = {
                 'original_def_cmdname' => 'defivar'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'def_line'
@@ -262,7 +259,6 @@ $result_trees{'unknown_region'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -273,7 +269,6 @@ $result_trees{'unknown_region'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
@@ -288,7 +283,6 @@ $result_trees{'unknown_region'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
@@ -352,7 +346,6 @@ $result_errors{'unknown_region'} = [
   {
     'error_line' => 'warning: NOWHERE is not a valid region code
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'NOWHERE is not a valid region code',
     'type' => 'warning'
diff --git a/tp/t/results/latex_tests/anchor_before_top.pl 
b/tp/t/results/latex_tests/anchor_before_top.pl
index e770f524e9..8c1f8fc386 100644
--- a/tp/t/results/latex_tests/anchor_before_top.pl
+++ b/tp/t/results/latex_tests/anchor_before_top.pl
@@ -39,7 +39,6 @@ $result_trees{'anchor_before_top'} = {
             'normalized' => 'a-before-Top'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -84,7 +83,6 @@ $result_trees{'anchor_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -120,7 +118,6 @@ $result_trees{'anchor_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -152,7 +149,6 @@ $result_trees{'anchor_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -203,7 +199,6 @@ $result_trees{'anchor_before_top'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -224,7 +219,6 @@ $result_trees{'anchor_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     }
diff --git a/tp/t/results/latex_tests/anchor_in_copying.pl 
b/tp/t/results/latex_tests/anchor_in_copying.pl
index a48a9308af..f34a08147f 100644
--- a/tp/t/results/latex_tests/anchor_in_copying.pl
+++ b/tp/t/results/latex_tests/anchor_in_copying.pl
@@ -50,7 +50,6 @@ $result_trees{'anchor_in_copying'} = {
                         'normalized' => 'a-in-copying'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -88,13 +87,11 @@ $result_trees{'anchor_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -137,7 +134,6 @@ $result_trees{'anchor_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -173,7 +169,6 @@ $result_trees{'anchor_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -205,7 +200,6 @@ $result_trees{'anchor_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -256,7 +250,6 @@ $result_trees{'anchor_in_copying'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -277,7 +270,6 @@ $result_trees{'anchor_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git a/tp/t/results/latex_tests/anchor_in_copying_insertcopying_chap.pl 
b/tp/t/results/latex_tests/anchor_in_copying_insertcopying_chap.pl
index 67c7df3f05..e63bb91389 100644
--- a/tp/t/results/latex_tests/anchor_in_copying_insertcopying_chap.pl
+++ b/tp/t/results/latex_tests/anchor_in_copying_insertcopying_chap.pl
@@ -50,7 +50,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
                         'normalized' => 'a-in-copying'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -88,13 +87,11 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -137,7 +134,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -173,7 +169,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -205,7 +200,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -256,7 +250,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -282,7 +275,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -314,7 +306,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -335,7 +326,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git 
a/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage.pl 
b/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage.pl
index 5543387240..2180e51be9 100644
--- a/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage.pl
+++ b/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage.pl
@@ -50,7 +50,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} = {
                         'normalized' => 'a-in-copying'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -88,13 +87,11 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -141,7 +138,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 },
@@ -180,7 +176,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
                     'normalized' => 'a-in-titlepage'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -199,7 +194,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
                   ],
                   'cmdname' => 'insertcopying',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -230,13 +224,11 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -279,7 +271,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -315,7 +306,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -347,7 +337,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -398,7 +387,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -427,7 +415,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -448,7 +435,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
diff --git 
a/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage_chap.pl 
b/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage_chap.pl
index 8015029f34..e28aed58d8 100644
--- a/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage_chap.pl
+++ b/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage_chap.pl
@@ -50,7 +50,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
                         'normalized' => 'a-in-copying'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -88,13 +87,11 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -141,7 +138,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 },
@@ -170,7 +166,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
                   ],
                   'cmdname' => 'insertcopying',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -201,13 +196,11 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -250,7 +243,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -286,7 +278,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -318,7 +309,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -369,7 +359,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -395,7 +384,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -427,7 +415,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -448,7 +435,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     }
diff --git 
a/tp/t/results/latex_tests/anchor_links_xref_xrefautomaticsectiontitle.pl 
b/tp/t/results/latex_tests/anchor_links_xref_xrefautomaticsectiontitle.pl
index 9ecbde6a3a..628c046a2d 100644
--- a/tp/t/results/latex_tests/anchor_links_xref_xrefautomaticsectiontitle.pl
+++ b/tp/t/results/latex_tests/anchor_links_xref_xrefautomaticsectiontitle.pl
@@ -62,7 +62,6 @@ $result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} 
= {
                 'normalized' => 'anch_003a-in-node-before'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -90,7 +89,6 @@ $result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +120,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -173,7 +170,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 'normalized' => 'anch_003a-in-node-top'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -198,7 +194,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -249,7 +244,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 'normalized' => 'anch_003a-in-node-after'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -277,7 +271,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -309,7 +302,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -360,7 +352,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 'normalized' => 'anch_003a-in-chap'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -406,7 +397,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -433,7 +423,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -462,7 +451,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -491,7 +479,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -520,7 +507,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -565,7 +551,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -592,7 +577,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -621,7 +605,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -650,7 +633,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -679,7 +661,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -700,7 +681,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     }
@@ -901,7 +881,6 @@ 
$result_errors{'anchor_links_xref_xrefautomaticsectiontitle'} = [
   {
     'error_line' => 'warning: node `node before\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'node `node before\' unreferenced',
     'type' => 'warning'
@@ -909,7 +888,6 @@ 
$result_errors{'anchor_links_xref_xrefautomaticsectiontitle'} = [
   {
     'error_line' => 'warning: node `after\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => 'node `after\' unreferenced',
     'type' => 'warning'
diff --git a/tp/t/results/latex_tests/backslash_math.pl 
b/tp/t/results/latex_tests/backslash_math.pl
index 860906e5ef..00760bb422 100644
--- a/tp/t/results/latex_tests/backslash_math.pl
+++ b/tp/t/results/latex_tests/backslash_math.pl
@@ -35,7 +35,6 @@ $result_trees{'backslash_math'} = {
                       ],
                       'cmdname' => 'backslashchar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -48,7 +47,6 @@ $result_trees{'backslash_math'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/latex_tests/brace_in_index.pl 
b/tp/t/results/latex_tests/brace_in_index.pl
index cdc44f61c3..f3a69c0d05 100644
--- a/tp/t/results/latex_tests/brace_in_index.pl
+++ b/tp/t/results/latex_tests/brace_in_index.pl
@@ -44,7 +44,6 @@ $result_trees{'brace_in_index'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -108,13 +107,11 @@ $result_trees{'brace_in_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -154,7 +151,6 @@ $result_trees{'brace_in_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           },
           'type' => 'index_entry_command'
@@ -181,7 +177,6 @@ $result_trees{'brace_in_index'} = {
                   ],
                   'cmdname' => 'math',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
@@ -209,7 +204,6 @@ $result_trees{'brace_in_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -236,7 +230,6 @@ $result_trees{'brace_in_index'} = {
                   ],
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 }
@@ -264,7 +257,6 @@ $result_trees{'brace_in_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -363,7 +355,6 @@ $result_trees{'brace_in_index'} = {
                 'original_def_cmdname' => 'defun'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'def_line'
@@ -409,7 +400,6 @@ $result_trees{'brace_in_index'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -420,7 +410,6 @@ $result_trees{'brace_in_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         }
@@ -469,7 +458,6 @@ $result_errors{'brace_in_index'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -477,7 +465,6 @@ $result_errors{'brace_in_index'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -485,7 +472,6 @@ $result_errors{'brace_in_index'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -493,7 +479,6 @@ $result_errors{'brace_in_index'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/latex_tests/custom_heading_with_include.pl 
b/tp/t/results/latex_tests/custom_heading_with_include.pl
index 07b27f1460..8d77273450 100644
--- a/tp/t/results/latex_tests/custom_heading_with_include.pl
+++ b/tp/t/results/latex_tests/custom_heading_with_include.pl
@@ -40,7 +40,6 @@ $result_trees{'custom_heading_with_include'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -92,7 +91,6 @@ $result_trees{'custom_heading_with_include'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -135,7 +133,6 @@ $result_trees{'custom_heading_with_include'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -173,7 +170,6 @@ $result_trees{'custom_heading_with_include'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -190,7 +186,6 @@ $result_trees{'custom_heading_with_include'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -222,7 +217,6 @@ $result_trees{'custom_heading_with_include'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -296,7 +290,6 @@ $result_trees{'custom_heading_with_include'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 13
                 }
               },
@@ -441,7 +434,6 @@ $result_trees{'custom_heading_with_include'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -1065,7 +1057,6 @@ $result_trees{'custom_heading_with_include'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 15
                 }
               },
@@ -1314,7 +1305,6 @@ $result_trees{'custom_heading_with_include'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 17
                 }
               },
@@ -1826,7 +1816,6 @@ $result_trees{'custom_heading_with_include'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 19
                 }
               },
@@ -2091,7 +2080,6 @@ $result_trees{'custom_heading_with_include'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     },
@@ -2129,7 +2117,6 @@ $result_trees{'custom_heading_with_include'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 22
       }
     }
diff --git a/tp/t/results/latex_tests/custom_heading_with_include_in_command.pl 
b/tp/t/results/latex_tests/custom_heading_with_include_in_command.pl
index b37117c0a4..fda383fd3a 100644
--- a/tp/t/results/latex_tests/custom_heading_with_include_in_command.pl
+++ b/tp/t/results/latex_tests/custom_heading_with_include_in_command.pl
@@ -40,7 +40,6 @@ $result_trees{'custom_heading_with_include_in_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -67,7 +66,6 @@ $result_trees{'custom_heading_with_include_in_command'} = {
                       ],
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -106,7 +104,6 @@ $result_trees{'custom_heading_with_include_in_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -149,7 +146,6 @@ $result_trees{'custom_heading_with_include_in_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -187,7 +183,6 @@ $result_trees{'custom_heading_with_include_in_command'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -204,7 +199,6 @@ $result_trees{'custom_heading_with_include_in_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -236,7 +230,6 @@ $result_trees{'custom_heading_with_include_in_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -310,7 +303,6 @@ $result_trees{'custom_heading_with_include_in_command'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 13
                 }
               },
@@ -455,7 +447,6 @@ $result_trees{'custom_heading_with_include_in_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -1079,7 +1070,6 @@ $result_trees{'custom_heading_with_include_in_command'} = 
{
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 15
                 }
               },
@@ -1328,7 +1318,6 @@ $result_trees{'custom_heading_with_include_in_command'} = 
{
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 17
                 }
               },
@@ -1840,7 +1829,6 @@ $result_trees{'custom_heading_with_include_in_command'} = 
{
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 19
                 }
               },
@@ -2105,7 +2093,6 @@ $result_trees{'custom_heading_with_include_in_command'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     },
@@ -2143,7 +2130,6 @@ $result_trees{'custom_heading_with_include_in_command'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 22
       }
     }
diff --git a/tp/t/results/latex_tests/custom_headings.pl 
b/tp/t/results/latex_tests/custom_headings.pl
index 95ead704bb..b4a4420b7c 100644
--- a/tp/t/results/latex_tests/custom_headings.pl
+++ b/tp/t/results/latex_tests/custom_headings.pl
@@ -87,7 +87,6 @@ $result_trees{'custom_headings'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -138,7 +137,6 @@ $result_trees{'custom_headings'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -159,7 +157,6 @@ $result_trees{'custom_headings'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -202,7 +199,6 @@ $result_trees{'custom_headings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -238,7 +234,6 @@ $result_trees{'custom_headings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -270,7 +265,6 @@ $result_trees{'custom_headings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -366,7 +360,6 @@ $result_trees{'custom_headings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -404,7 +397,6 @@ $result_trees{'custom_headings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -462,7 +454,6 @@ $result_trees{'custom_headings'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -539,7 +530,6 @@ $result_trees{'custom_headings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     },
@@ -624,7 +614,6 @@ $result_trees{'custom_headings'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           }
         },
@@ -643,7 +632,6 @@ $result_trees{'custom_headings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 33
       }
     }
diff --git a/tp/t/results/latex_tests/custom_headings_and_comments.pl 
b/tp/t/results/latex_tests/custom_headings_and_comments.pl
index 0c9ac56b65..c4aebbb07a 100644
--- a/tp/t/results/latex_tests/custom_headings_and_comments.pl
+++ b/tp/t/results/latex_tests/custom_headings_and_comments.pl
@@ -77,7 +77,6 @@ $result_trees{'custom_headings_and_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -128,7 +127,6 @@ $result_trees{'custom_headings_and_comments'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -158,7 +156,6 @@ $result_trees{'custom_headings_and_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -201,7 +198,6 @@ $result_trees{'custom_headings_and_comments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -237,7 +233,6 @@ $result_trees{'custom_headings_and_comments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -269,7 +264,6 @@ $result_trees{'custom_headings_and_comments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -365,7 +359,6 @@ $result_trees{'custom_headings_and_comments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -403,7 +396,6 @@ $result_trees{'custom_headings_and_comments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     },
@@ -441,7 +433,6 @@ $result_trees{'custom_headings_and_comments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     }
diff --git a/tp/t/results/latex_tests/customize_informative_commands.pl 
b/tp/t/results/latex_tests/customize_informative_commands.pl
index 2c056c2f64..0cb6997b08 100644
--- a/tp/t/results/latex_tests/customize_informative_commands.pl
+++ b/tp/t/results/latex_tests/customize_informative_commands.pl
@@ -42,7 +42,6 @@ $result_trees{'customize_informative_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/latex_tests/enumerate_arguments.pl 
b/tp/t/results/latex_tests/enumerate_arguments.pl
index 23e3b84191..1eb58545af 100644
--- a/tp/t/results/latex_tests/enumerate_arguments.pl
+++ b/tp/t/results/latex_tests/enumerate_arguments.pl
@@ -52,7 +52,6 @@ $result_trees{'enumerate_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -77,7 +76,6 @@ $result_trees{'enumerate_arguments'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -108,7 +106,6 @@ $result_trees{'enumerate_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -122,7 +119,6 @@ $result_trees{'enumerate_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -171,7 +167,6 @@ $result_trees{'enumerate_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -196,7 +191,6 @@ $result_trees{'enumerate_arguments'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -227,7 +221,6 @@ $result_trees{'enumerate_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -241,7 +234,6 @@ $result_trees{'enumerate_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -290,7 +282,6 @@ $result_trees{'enumerate_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -315,7 +306,6 @@ $result_trees{'enumerate_arguments'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -346,7 +336,6 @@ $result_trees{'enumerate_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -360,7 +349,6 @@ $result_trees{'enumerate_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -409,7 +397,6 @@ $result_trees{'enumerate_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -434,7 +421,6 @@ $result_trees{'enumerate_arguments'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -465,7 +451,6 @@ $result_trees{'enumerate_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -479,7 +464,6 @@ $result_trees{'enumerate_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -528,7 +512,6 @@ $result_trees{'enumerate_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -553,7 +536,6 @@ $result_trees{'enumerate_arguments'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -584,7 +566,6 @@ $result_trees{'enumerate_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -598,7 +579,6 @@ $result_trees{'enumerate_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -647,7 +627,6 @@ $result_trees{'enumerate_arguments'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -672,7 +651,6 @@ $result_trees{'enumerate_arguments'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -703,7 +681,6 @@ $result_trees{'enumerate_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
@@ -717,7 +694,6 @@ $result_trees{'enumerate_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
diff --git a/tp/t/results/latex_tests/error_in_sectioning_command.pl 
b/tp/t/results/latex_tests/error_in_sectioning_command.pl
index 7431ca3575..dc8d0123af 100644
--- a/tp/t/results/latex_tests/error_in_sectioning_command.pl
+++ b/tp/t/results/latex_tests/error_in_sectioning_command.pl
@@ -21,7 +21,6 @@ $result_trees{'error_in_sectioning_command'} = {
               ],
               'cmdname' => 'contents',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -64,7 +63,6 @@ $result_trees{'error_in_sectioning_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -100,7 +98,6 @@ $result_trees{'error_in_sectioning_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -130,7 +127,6 @@ $result_trees{'error_in_sectioning_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -145,7 +141,6 @@ $result_trees{'error_in_sectioning_command'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -173,7 +168,6 @@ $result_trees{'error_in_sectioning_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -203,7 +197,6 @@ $result_trees{'error_in_sectioning_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -218,7 +211,6 @@ $result_trees{'error_in_sectioning_command'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -255,7 +247,6 @@ $result_trees{'error_in_sectioning_command'} = {
               ],
               'cmdname' => 'error',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -276,7 +267,6 @@ $result_trees{'error_in_sectioning_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
diff --git a/tp/t/results/latex_tests/example_in_cartouche.pl 
b/tp/t/results/latex_tests/example_in_cartouche.pl
index efa8420a67..08e064533a 100644
--- a/tp/t/results/latex_tests/example_in_cartouche.pl
+++ b/tp/t/results/latex_tests/example_in_cartouche.pl
@@ -76,13 +76,11 @@ $result_trees{'example_in_cartouche'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -159,13 +157,11 @@ $result_trees{'example_in_cartouche'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -196,13 +192,11 @@ $result_trees{'example_in_cartouche'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
diff --git a/tp/t/results/latex_tests/float_and_refs.pl 
b/tp/t/results/latex_tests/float_and_refs.pl
index eeea15167f..1b9edea5ab 100644
--- a/tp/t/results/latex_tests/float_and_refs.pl
+++ b/tp/t/results/latex_tests/float_and_refs.pl
@@ -43,7 +43,6 @@ $result_trees{'float_and_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'float_and_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'float_and_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -194,7 +191,6 @@ $result_trees{'float_and_refs'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -224,7 +220,6 @@ $result_trees{'float_and_refs'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -260,7 +255,6 @@ $result_trees{'float_and_refs'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -279,7 +273,6 @@ $result_trees{'float_and_refs'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -348,7 +341,6 @@ $result_trees{'float_and_refs'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -378,7 +370,6 @@ $result_trees{'float_and_refs'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -414,7 +405,6 @@ $result_trees{'float_and_refs'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -433,7 +423,6 @@ $result_trees{'float_and_refs'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -502,7 +491,6 @@ $result_trees{'float_and_refs'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -532,7 +520,6 @@ $result_trees{'float_and_refs'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -568,7 +555,6 @@ $result_trees{'float_and_refs'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
@@ -587,7 +573,6 @@ $result_trees{'float_and_refs'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -606,7 +591,6 @@ $result_trees{'float_and_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -657,7 +641,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -699,7 +682,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -754,7 +736,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -821,7 +802,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -901,7 +881,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -940,7 +919,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -982,7 +960,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -1037,7 +1014,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -1104,7 +1080,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -1184,7 +1159,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             },
@@ -1223,7 +1197,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -1265,7 +1238,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -1320,7 +1292,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             },
@@ -1387,7 +1358,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             },
@@ -1467,7 +1437,6 @@ $result_trees{'float_and_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -1493,7 +1462,6 @@ $result_trees{'float_and_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 25
       }
     },
@@ -1538,7 +1506,6 @@ $result_trees{'float_and_refs'} = {
             'float_type' => ''
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 47
           }
         },
@@ -1569,7 +1536,6 @@ $result_trees{'float_and_refs'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 48
           }
         },
@@ -1600,7 +1566,6 @@ $result_trees{'float_and_refs'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 49
           }
         },
@@ -1619,7 +1584,6 @@ $result_trees{'float_and_refs'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 45
       }
     }
diff --git a/tp/t/results/latex_tests/fonttextsize.pl 
b/tp/t/results/latex_tests/fonttextsize.pl
index eb402fad92..f3a22a8863 100644
--- a/tp/t/results/latex_tests/fonttextsize.pl
+++ b/tp/t/results/latex_tests/fonttextsize.pl
@@ -40,7 +40,6 @@ $result_trees{'fonttextsize'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -83,7 +82,6 @@ $result_trees{'fonttextsize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -119,7 +117,6 @@ $result_trees{'fonttextsize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -151,7 +148,6 @@ $result_trees{'fonttextsize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -189,7 +185,6 @@ $result_trees{'fonttextsize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -227,7 +222,6 @@ $result_trees{'fonttextsize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -293,7 +287,6 @@ $result_trees{'fonttextsize'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         }
@@ -307,7 +300,6 @@ $result_trees{'fonttextsize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -373,7 +365,6 @@ $result_trees{'fonttextsize'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         }
@@ -387,7 +378,6 @@ $result_trees{'fonttextsize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -453,7 +443,6 @@ $result_trees{'fonttextsize'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         }
@@ -467,7 +456,6 @@ $result_trees{'fonttextsize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     },
@@ -514,7 +502,6 @@ $result_trees{'fonttextsize'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 25
       }
     }
@@ -747,7 +734,6 @@ $result_errors{'fonttextsize'} = [
   {
     'error_line' => 'warning: multiple @fonttextsize
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'multiple @fonttextsize',
     'type' => 'warning'
@@ -755,7 +741,6 @@ $result_errors{'fonttextsize'} = [
   {
     'error_line' => 'warning: multiple @fonttextsize
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'multiple @fonttextsize',
     'type' => 'warning'
@@ -763,7 +748,6 @@ $result_errors{'fonttextsize'} = [
   {
     'error_line' => 'Only @fonttextsize 10 or 11 is supported, not `8\'
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'Only @fonttextsize 10 or 11 is supported, not `8\'',
     'type' => 'error'
@@ -771,7 +755,6 @@ $result_errors{'fonttextsize'} = [
   {
     'error_line' => 'warning: multiple @fonttextsize
 ',
-    'file_name' => '',
     'line_nr' => 24,
     'text' => 'multiple @fonttextsize',
     'type' => 'warning'
@@ -779,7 +762,6 @@ $result_errors{'fonttextsize'} = [
   {
     'error_line' => 'Only @fonttextsize 10 or 11 is supported, not `15\'
 ',
-    'file_name' => '',
     'line_nr' => 24,
     'text' => 'Only @fonttextsize 10 or 11 is supported, not `15\'',
     'type' => 'error'
diff --git a/tp/t/results/latex_tests/indices.pl 
b/tp/t/results/latex_tests/indices.pl
index 324afc5b6e..ce01b0ff58 100644
--- a/tp/t/results/latex_tests/indices.pl
+++ b/tp/t/results/latex_tests/indices.pl
@@ -77,7 +77,6 @@ $result_trees{'indices'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -113,7 +112,6 @@ $result_trees{'indices'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -146,7 +144,6 @@ $result_trees{'indices'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -191,7 +188,6 @@ $result_trees{'indices'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -211,7 +207,6 @@ $result_trees{'indices'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -241,7 +236,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -279,7 +273,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -317,7 +310,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           },
           'type' => 'index_entry_command'
@@ -355,7 +347,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -393,7 +384,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           },
           'type' => 'index_entry_command'
@@ -415,7 +405,6 @@ $result_trees{'indices'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 }
@@ -445,7 +434,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           },
           'type' => 'index_entry_command'
@@ -478,7 +466,6 @@ $result_trees{'indices'} = {
                   ],
                   'cmdname' => 'math',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -504,7 +491,6 @@ $result_trees{'indices'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -524,7 +510,6 @@ $result_trees{'indices'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 }
@@ -568,7 +553,6 @@ $result_trees{'indices'} = {
                       ],
                       'cmdname' => 'sortas',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -598,7 +582,6 @@ $result_trees{'indices'} = {
                       ],
                       'cmdname' => 'math',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -624,7 +607,6 @@ $result_trees{'indices'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -644,7 +626,6 @@ $result_trees{'indices'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -675,7 +656,6 @@ $result_trees{'indices'} = {
                               ],
                               'cmdname' => 'math',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               }
                             },
@@ -701,7 +681,6 @@ $result_trees{'indices'} = {
                               ],
                               'cmdname' => '"',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               }
                             },
@@ -721,7 +700,6 @@ $result_trees{'indices'} = {
                               ],
                               'cmdname' => '"',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               }
                             }
@@ -731,7 +709,6 @@ $result_trees{'indices'} = {
                       ],
                       'cmdname' => 'seealso',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -757,7 +734,6 @@ $result_trees{'indices'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -769,7 +745,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           },
           'type' => 'index_entry_command'
@@ -808,7 +783,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           },
           'type' => 'index_entry_command'
@@ -837,7 +811,6 @@ $result_trees{'indices'} = {
                   ],
                   'cmdname' => 'sortas',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 19
                   }
                 }
@@ -868,7 +841,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           },
           'type' => 'index_entry_command'
@@ -916,7 +888,6 @@ $result_trees{'indices'} = {
                   ],
                   'cmdname' => 'file',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   }
                 }
@@ -954,7 +925,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           },
           'type' => 'index_entry_command'
@@ -984,7 +954,6 @@ $result_trees{'indices'} = {
                   ],
                   'cmdname' => 'r',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25
                   }
                 },
@@ -1004,7 +973,6 @@ $result_trees{'indices'} = {
                   ],
                   'cmdname' => 'file',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25
                   }
                 }
@@ -1033,7 +1001,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           },
           'type' => 'index_entry_command'
@@ -1072,7 +1039,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           }
         },
@@ -1110,7 +1076,6 @@ $result_trees{'indices'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         }
@@ -1124,7 +1089,6 @@ $result_trees{'indices'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     }
@@ -1294,7 +1258,6 @@ $result_errors{'indices'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -1302,7 +1265,6 @@ $result_errors{'indices'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/latex_tests/indices_disable_encoding.pl 
b/tp/t/results/latex_tests/indices_disable_encoding.pl
index 245c835116..4aacb35589 100644
--- a/tp/t/results/latex_tests/indices_disable_encoding.pl
+++ b/tp/t/results/latex_tests/indices_disable_encoding.pl
@@ -77,7 +77,6 @@ $result_trees{'indices_disable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -113,7 +112,6 @@ $result_trees{'indices_disable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -146,7 +144,6 @@ $result_trees{'indices_disable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -191,7 +188,6 @@ $result_trees{'indices_disable_encoding'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -211,7 +207,6 @@ $result_trees{'indices_disable_encoding'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
@@ -241,7 +236,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           },
           'type' => 'index_entry_command'
@@ -279,7 +273,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'type' => 'index_entry_command'
@@ -317,7 +310,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           },
           'type' => 'index_entry_command'
@@ -355,7 +347,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -393,7 +384,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           },
           'type' => 'index_entry_command'
@@ -415,7 +405,6 @@ $result_trees{'indices_disable_encoding'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 }
@@ -445,7 +434,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           },
           'type' => 'index_entry_command'
@@ -478,7 +466,6 @@ $result_trees{'indices_disable_encoding'} = {
                   ],
                   'cmdname' => 'math',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -504,7 +491,6 @@ $result_trees{'indices_disable_encoding'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -524,7 +510,6 @@ $result_trees{'indices_disable_encoding'} = {
                   ],
                   'cmdname' => '"',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 }
@@ -568,7 +553,6 @@ $result_trees{'indices_disable_encoding'} = {
                       ],
                       'cmdname' => 'sortas',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -598,7 +582,6 @@ $result_trees{'indices_disable_encoding'} = {
                       ],
                       'cmdname' => 'math',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -624,7 +607,6 @@ $result_trees{'indices_disable_encoding'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -644,7 +626,6 @@ $result_trees{'indices_disable_encoding'} = {
                       ],
                       'cmdname' => '"',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -675,7 +656,6 @@ $result_trees{'indices_disable_encoding'} = {
                               ],
                               'cmdname' => 'math',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               }
                             },
@@ -701,7 +681,6 @@ $result_trees{'indices_disable_encoding'} = {
                               ],
                               'cmdname' => '"',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               }
                             },
@@ -721,7 +700,6 @@ $result_trees{'indices_disable_encoding'} = {
                               ],
                               'cmdname' => '"',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               }
                             }
@@ -731,7 +709,6 @@ $result_trees{'indices_disable_encoding'} = {
                       ],
                       'cmdname' => 'seealso',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -757,7 +734,6 @@ $result_trees{'indices_disable_encoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -769,7 +745,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           },
           'type' => 'index_entry_command'
@@ -808,7 +783,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           },
           'type' => 'index_entry_command'
@@ -837,7 +811,6 @@ $result_trees{'indices_disable_encoding'} = {
                   ],
                   'cmdname' => 'sortas',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 19
                   }
                 }
@@ -868,7 +841,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           },
           'type' => 'index_entry_command'
@@ -916,7 +888,6 @@ $result_trees{'indices_disable_encoding'} = {
                   ],
                   'cmdname' => 'file',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   }
                 }
@@ -954,7 +925,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           },
           'type' => 'index_entry_command'
@@ -984,7 +954,6 @@ $result_trees{'indices_disable_encoding'} = {
                   ],
                   'cmdname' => 'r',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25
                   }
                 },
@@ -1004,7 +973,6 @@ $result_trees{'indices_disable_encoding'} = {
                   ],
                   'cmdname' => 'file',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25
                   }
                 }
@@ -1033,7 +1001,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           },
           'type' => 'index_entry_command'
@@ -1072,7 +1039,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           }
         },
@@ -1110,7 +1076,6 @@ $result_trees{'indices_disable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         }
@@ -1124,7 +1089,6 @@ $result_trees{'indices_disable_encoding'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     }
@@ -1294,7 +1258,6 @@ $result_errors{'indices_disable_encoding'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -1302,7 +1265,6 @@ $result_errors{'indices_disable_encoding'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/latex_tests/informative_commands_in_top_node.pl 
b/tp/t/results/latex_tests/informative_commands_in_top_node.pl
index 73a03c044e..382939a8fb 100644
--- a/tp/t/results/latex_tests/informative_commands_in_top_node.pl
+++ b/tp/t/results/latex_tests/informative_commands_in_top_node.pl
@@ -43,7 +43,6 @@ $result_trees{'informative_commands_in_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -100,7 +99,6 @@ $result_trees{'informative_commands_in_top_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -156,7 +154,6 @@ $result_trees{'informative_commands_in_top_node'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 }
@@ -177,7 +174,6 @@ $result_trees{'informative_commands_in_top_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -210,7 +206,6 @@ $result_trees{'informative_commands_in_top_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -227,7 +222,6 @@ $result_trees{'informative_commands_in_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -259,7 +253,6 @@ $result_trees{'informative_commands_in_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -306,7 +299,6 @@ $result_trees{'informative_commands_in_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git a/tp/t/results/latex_tests/nested_enumerate.pl 
b/tp/t/results/latex_tests/nested_enumerate.pl
index 4d03913203..18c964eb5a 100644
--- a/tp/t/results/latex_tests/nested_enumerate.pl
+++ b/tp/t/results/latex_tests/nested_enumerate.pl
@@ -59,7 +59,6 @@ $result_trees{'nested_enumerate'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -126,7 +125,6 @@ $result_trees{'nested_enumerate'} = {
                         'item_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -193,7 +191,6 @@ $result_trees{'nested_enumerate'} = {
                                 'item_number' => 1
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 8
                               }
                             },
@@ -260,7 +257,6 @@ $result_trees{'nested_enumerate'} = {
                                         'item_number' => 1
                                       },
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 11
                                       }
                                     },
@@ -285,7 +281,6 @@ $result_trees{'nested_enumerate'} = {
                                         'item_number' => 2
                                       },
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 12
                                       }
                                     },
@@ -316,7 +311,6 @@ $result_trees{'nested_enumerate'} = {
                                         }
                                       },
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 13
                                       }
                                     }
@@ -325,7 +319,6 @@ $result_trees{'nested_enumerate'} = {
                                     'enumerate_specification' => '1'
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 10
                                   }
                                 }
@@ -334,7 +327,6 @@ $result_trees{'nested_enumerate'} = {
                                 'item_number' => 2
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 9
                               }
                             },
@@ -365,7 +357,6 @@ $result_trees{'nested_enumerate'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 14
                               }
                             }
@@ -374,7 +365,6 @@ $result_trees{'nested_enumerate'} = {
                             'enumerate_specification' => '1'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7
                           }
                         }
@@ -383,7 +373,6 @@ $result_trees{'nested_enumerate'} = {
                         'item_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -414,7 +403,6 @@ $result_trees{'nested_enumerate'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -423,7 +411,6 @@ $result_trees{'nested_enumerate'} = {
                     'enumerate_specification' => '1'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -432,7 +419,6 @@ $result_trees{'nested_enumerate'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -463,7 +449,6 @@ $result_trees{'nested_enumerate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -472,7 +457,6 @@ $result_trees{'nested_enumerate'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/latex_tests/nested_itemize.pl 
b/tp/t/results/latex_tests/nested_itemize.pl
index da4e9cdb5b..523573dc51 100644
--- a/tp/t/results/latex_tests/nested_itemize.pl
+++ b/tp/t/results/latex_tests/nested_itemize.pl
@@ -65,7 +65,6 @@ $result_trees{'nested_itemize'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -138,7 +137,6 @@ $result_trees{'nested_itemize'} = {
                         'item_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -211,7 +209,6 @@ $result_trees{'nested_itemize'} = {
                                 'item_number' => 1
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 8
                               }
                             },
@@ -284,7 +281,6 @@ $result_trees{'nested_itemize'} = {
                                         'item_number' => 1
                                       },
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 11
                                       }
                                     },
@@ -309,7 +305,6 @@ $result_trees{'nested_itemize'} = {
                                         'item_number' => 2
                                       },
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 12
                                       }
                                     },
@@ -340,7 +335,6 @@ $result_trees{'nested_itemize'} = {
                                         }
                                       },
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 13
                                       }
                                     }
@@ -349,7 +343,6 @@ $result_trees{'nested_itemize'} = {
                                     'command_as_argument' => {}
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 10
                                   }
                                 }
@@ -358,7 +351,6 @@ $result_trees{'nested_itemize'} = {
                                 'item_number' => 2
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 9
                               }
                             },
@@ -389,7 +381,6 @@ $result_trees{'nested_itemize'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 14
                               }
                             }
@@ -398,7 +389,6 @@ $result_trees{'nested_itemize'} = {
                             'command_as_argument' => {}
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7
                           }
                         }
@@ -407,7 +397,6 @@ $result_trees{'nested_itemize'} = {
                         'item_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -438,7 +427,6 @@ $result_trees{'nested_itemize'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -447,7 +435,6 @@ $result_trees{'nested_itemize'} = {
                     'command_as_argument' => {}
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -456,7 +443,6 @@ $result_trees{'nested_itemize'} = {
                 'item_number' => 2
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -487,7 +473,6 @@ $result_trees{'nested_itemize'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -496,7 +481,6 @@ $result_trees{'nested_itemize'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_odd.pl 
b/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_odd.pl
index 7020d77983..e3d3310abd 100644
--- a/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_odd.pl
+++ b/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_odd.pl
@@ -40,7 +40,6 @@ $result_trees{'no_titlepage_and_setchapternewpage_odd'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_on.pl 
b/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_on.pl
index c31a72789d..e87facdc97 100644
--- a/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_on.pl
+++ b/tp/t/results/latex_tests/no_titlepage_and_setchapternewpage_on.pl
@@ -40,7 +40,6 @@ $result_trees{'no_titlepage_and_setchapternewpage_on'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/latex_tests/node_before_top.pl 
b/tp/t/results/latex_tests/node_before_top.pl
index cc87f549a5..61142e3b96 100644
--- a/tp/t/results/latex_tests/node_before_top.pl
+++ b/tp/t/results/latex_tests/node_before_top.pl
@@ -50,7 +50,6 @@ $result_trees{'node_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -82,7 +81,6 @@ $result_trees{'node_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -118,7 +116,6 @@ $result_trees{'node_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -150,7 +147,6 @@ $result_trees{'node_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -201,7 +197,6 @@ $result_trees{'node_before_top'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -222,7 +217,6 @@ $result_trees{'node_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
diff --git a/tp/t/results/latex_tests/pagesizes.pl 
b/tp/t/results/latex_tests/pagesizes.pl
index 08c9f89546..ae7e2200c8 100644
--- a/tp/t/results/latex_tests/pagesizes.pl
+++ b/tp/t/results/latex_tests/pagesizes.pl
@@ -35,7 +35,6 @@ $result_trees{'pagesizes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -78,7 +77,6 @@ $result_trees{'pagesizes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -114,7 +112,6 @@ $result_trees{'pagesizes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -146,7 +143,6 @@ $result_trees{'pagesizes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -198,7 +194,6 @@ $result_trees{'pagesizes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -217,7 +212,6 @@ $result_trees{'pagesizes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -269,7 +263,6 @@ $result_trees{'pagesizes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -302,7 +295,6 @@ $result_trees{'pagesizes'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         }
@@ -316,7 +308,6 @@ $result_trees{'pagesizes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
@@ -475,7 +466,6 @@ $result_errors{'pagesizes'} = [
   {
     'error_line' => 'warning: multiple @pagesizes
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'multiple @pagesizes',
     'type' => 'warning'
@@ -483,7 +473,6 @@ $result_errors{'pagesizes'} = [
   {
     'error_line' => 'warning: multiple @pagesizes
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'multiple @pagesizes',
     'type' => 'warning'
@@ -491,7 +480,6 @@ $result_errors{'pagesizes'} = [
   {
     'error_line' => 'warning: multiple @pagesizes
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'multiple @pagesizes',
     'type' => 'warning'
diff --git a/tp/t/results/latex_tests/pagetype.pl 
b/tp/t/results/latex_tests/pagetype.pl
index 493efc5265..a5687e3439 100644
--- a/tp/t/results/latex_tests/pagetype.pl
+++ b/tp/t/results/latex_tests/pagetype.pl
@@ -21,7 +21,6 @@ $result_trees{'pagetype'} = {
               ],
               'cmdname' => 'afourpaper',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -40,7 +39,6 @@ $result_trees{'pagetype'} = {
               ],
               'cmdname' => 'afourwide',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -83,7 +81,6 @@ $result_trees{'pagetype'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -119,7 +116,6 @@ $result_trees{'pagetype'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -151,7 +147,6 @@ $result_trees{'pagetype'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -189,7 +184,6 @@ $result_trees{'pagetype'} = {
           ],
           'cmdname' => 'smallbook',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -232,7 +226,6 @@ $result_trees{'pagetype'} = {
               ],
               'cmdname' => 'afourpaper',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -268,7 +261,6 @@ $result_trees{'pagetype'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -315,7 +307,6 @@ $result_trees{'pagetype'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     }
@@ -488,7 +479,6 @@ $result_errors{'pagetype'} = [
   {
     'error_line' => 'unknown command `Chapter\'
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'unknown command `Chapter\'',
     'type' => 'error'
@@ -496,7 +486,6 @@ $result_errors{'pagetype'} = [
   {
     'error_line' => 'warning: multiple @afourpaper
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'multiple @afourpaper',
     'type' => 'warning'
diff --git a/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage.pl 
b/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage.pl
index f4ce39a320..a32fbecb51 100644
--- a/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage.pl
+++ b/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage.pl
@@ -40,7 +40,6 @@ $result_trees{'setchapternewpage_on_odd_titlepage'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -78,7 +77,6 @@ $result_trees{'setchapternewpage_on_odd_titlepage'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -137,13 +135,11 @@ $result_trees{'setchapternewpage_on_odd_titlepage'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -175,7 +171,6 @@ $result_errors{'setchapternewpage_on_odd_titlepage'} = [
   {
     'error_line' => 'warning: multiple @setchapternewpage
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'multiple @setchapternewpage',
     'type' => 'warning'
diff --git 
a/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage_set_headings.pl 
b/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage_set_headings.pl
index 3d97c4db7d..5554c4ae63 100644
--- 
a/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage_set_headings.pl
+++ 
b/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage_set_headings.pl
@@ -40,7 +40,6 @@ 
$result_trees{'setchapternewpage_on_odd_titlepage_set_headings'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -78,7 +77,6 @@ 
$result_trees{'setchapternewpage_on_odd_titlepage_set_headings'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -137,13 +135,11 @@ 
$result_trees{'setchapternewpage_on_odd_titlepage_set_headings'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -181,7 +177,6 @@ 
$result_trees{'setchapternewpage_on_odd_titlepage_set_headings'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -216,7 +211,6 @@ 
$result_errors{'setchapternewpage_on_odd_titlepage_set_headings'} = [
   {
     'error_line' => 'warning: multiple @setchapternewpage
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'multiple @setchapternewpage',
     'type' => 'warning'
diff --git a/tp/t/results/latex_tests/settitle_and_headings.pl 
b/tp/t/results/latex_tests/settitle_and_headings.pl
index fc08e922e5..37d0d7a41a 100644
--- a/tp/t/results/latex_tests/settitle_and_headings.pl
+++ b/tp/t/results/latex_tests/settitle_and_headings.pl
@@ -41,7 +41,6 @@ $result_trees{'settitle_and_headings'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -79,7 +78,6 @@ $result_trees{'settitle_and_headings'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -181,7 +179,6 @@ $result_trees{'settitle_and_headings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/latex_tests/shorttitlepage.pl 
b/tp/t/results/latex_tests/shorttitlepage.pl
index ffeb4193d5..6a8b18058e 100644
--- a/tp/t/results/latex_tests/shorttitlepage.pl
+++ b/tp/t/results/latex_tests/shorttitlepage.pl
@@ -41,7 +41,6 @@ $result_trees{'shorttitlepage'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -84,7 +83,6 @@ $result_trees{'shorttitlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -120,7 +118,6 @@ $result_trees{'shorttitlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -152,7 +149,6 @@ $result_trees{'shorttitlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -199,7 +195,6 @@ $result_trees{'shorttitlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
diff --git a/tp/t/results/latex_tests/three_setchapternewpage_on_odd_off.pl 
b/tp/t/results/latex_tests/three_setchapternewpage_on_odd_off.pl
index c210302bd6..cba67b3c68 100644
--- a/tp/t/results/latex_tests/three_setchapternewpage_on_odd_off.pl
+++ b/tp/t/results/latex_tests/three_setchapternewpage_on_odd_off.pl
@@ -40,7 +40,6 @@ $result_trees{'three_setchapternewpage_on_odd_off'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -78,7 +77,6 @@ $result_trees{'three_setchapternewpage_on_odd_off'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -116,7 +114,6 @@ $result_trees{'three_setchapternewpage_on_odd_off'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -146,7 +143,6 @@ $result_errors{'three_setchapternewpage_on_odd_off'} = [
   {
     'error_line' => 'warning: multiple @setchapternewpage
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'multiple @setchapternewpage',
     'type' => 'warning'
@@ -154,7 +150,6 @@ $result_errors{'three_setchapternewpage_on_odd_off'} = [
   {
     'error_line' => 'warning: multiple @setchapternewpage
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'multiple @setchapternewpage',
     'type' => 'warning'
diff --git a/tp/t/results/latex_tests/titlepage_and_headings.pl 
b/tp/t/results/latex_tests/titlepage_and_headings.pl
index d933ec51c0..a614618556 100644
--- a/tp/t/results/latex_tests/titlepage_and_headings.pl
+++ b/tp/t/results/latex_tests/titlepage_and_headings.pl
@@ -61,13 +61,11 @@ $result_trees{'titlepage_and_headings'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/latex_tests/titlepage_and_setchapternewpage_odd.pl 
b/tp/t/results/latex_tests/titlepage_and_setchapternewpage_odd.pl
index febff69d60..ecf037f593 100644
--- a/tp/t/results/latex_tests/titlepage_and_setchapternewpage_odd.pl
+++ b/tp/t/results/latex_tests/titlepage_and_setchapternewpage_odd.pl
@@ -40,7 +40,6 @@ $result_trees{'titlepage_and_setchapternewpage_odd'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -99,13 +98,11 @@ $result_trees{'titlepage_and_setchapternewpage_odd'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/latex_tests/titlepage_and_setchapternewpage_on.pl 
b/tp/t/results/latex_tests/titlepage_and_setchapternewpage_on.pl
index 9f0acb89f2..d994a2b515 100644
--- a/tp/t/results/latex_tests/titlepage_and_setchapternewpage_on.pl
+++ b/tp/t/results/latex_tests/titlepage_and_setchapternewpage_on.pl
@@ -40,7 +40,6 @@ $result_trees{'titlepage_and_setchapternewpage_on'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -99,13 +98,11 @@ $result_trees{'titlepage_and_setchapternewpage_on'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/latex_tests/titlepage_classical.pl 
b/tp/t/results/latex_tests/titlepage_classical.pl
index 12352c73a5..079938dd4b 100644
--- a/tp/t/results/latex_tests/titlepage_classical.pl
+++ b/tp/t/results/latex_tests/titlepage_classical.pl
@@ -61,13 +61,11 @@ $result_trees{'titlepage_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -114,7 +112,6 @@ $result_trees{'titlepage_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 },
@@ -142,7 +139,6 @@ $result_trees{'titlepage_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 },
@@ -170,7 +166,6 @@ $result_trees{'titlepage_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 },
@@ -201,7 +196,6 @@ $result_trees{'titlepage_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -232,7 +226,6 @@ $result_trees{'titlepage_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -291,7 +284,6 @@ $result_trees{'titlepage_classical'} = {
                   ],
                   'cmdname' => 'insertcopying',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   }
                 },
@@ -322,13 +314,11 @@ $result_trees{'titlepage_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -371,7 +361,6 @@ $result_trees{'titlepage_classical'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -407,7 +396,6 @@ $result_trees{'titlepage_classical'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     },
@@ -439,7 +427,6 @@ $result_trees{'titlepage_classical'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 22
       }
     },
@@ -491,7 +478,6 @@ $result_trees{'titlepage_classical'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     }
diff --git a/tp/t/results/latex_tests/titlepage_in_top_node.pl 
b/tp/t/results/latex_tests/titlepage_in_top_node.pl
index 8c3dea596a..8502bd4614 100644
--- a/tp/t/results/latex_tests/titlepage_in_top_node.pl
+++ b/tp/t/results/latex_tests/titlepage_in_top_node.pl
@@ -43,7 +43,6 @@ $result_trees{'titlepage_in_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -123,7 +122,6 @@ $result_trees{'titlepage_in_top_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -154,13 +152,11 @@ $result_trees{'titlepage_in_top_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -177,7 +173,6 @@ $result_trees{'titlepage_in_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -209,7 +204,6 @@ $result_trees{'titlepage_in_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -256,7 +250,6 @@ $result_trees{'titlepage_in_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/latex_tests/titlepage_long_title.pl 
b/tp/t/results/latex_tests/titlepage_long_title.pl
index c694c545c7..65cf935b97 100644
--- a/tp/t/results/latex_tests/titlepage_long_title.pl
+++ b/tp/t/results/latex_tests/titlepage_long_title.pl
@@ -55,7 +55,6 @@ $result_trees{'titlepage_long_title'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -91,13 +90,11 @@ $result_trees{'titlepage_long_title'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -140,7 +137,6 @@ $result_trees{'titlepage_long_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -176,7 +172,6 @@ $result_trees{'titlepage_long_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -208,7 +203,6 @@ $result_trees{'titlepage_long_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -255,7 +249,6 @@ $result_trees{'titlepage_long_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git a/tp/t/results/latex_tests/titlepage_no_author.pl 
b/tp/t/results/latex_tests/titlepage_no_author.pl
index fc707cbdbb..de2a380019 100644
--- a/tp/t/results/latex_tests/titlepage_no_author.pl
+++ b/tp/t/results/latex_tests/titlepage_no_author.pl
@@ -49,7 +49,6 @@ $result_trees{'titlepage_no_author'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -80,13 +79,11 @@ $result_trees{'titlepage_no_author'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -129,7 +126,6 @@ $result_trees{'titlepage_no_author'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -165,7 +161,6 @@ $result_trees{'titlepage_no_author'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -197,7 +192,6 @@ $result_trees{'titlepage_no_author'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -244,7 +238,6 @@ $result_trees{'titlepage_no_author'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git a/tp/t/results/latex_tests/titlepage_no_title.pl 
b/tp/t/results/latex_tests/titlepage_no_title.pl
index de7e7f6c38..21f5ed8b65 100644
--- a/tp/t/results/latex_tests/titlepage_no_title.pl
+++ b/tp/t/results/latex_tests/titlepage_no_title.pl
@@ -38,7 +38,6 @@ $result_trees{'titlepage_no_title'} = {
                   ],
                   'cmdname' => 'titlefont',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -78,7 +77,6 @@ $result_trees{'titlepage_no_title'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 },
@@ -109,13 +107,11 @@ $result_trees{'titlepage_no_title'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -158,7 +154,6 @@ $result_trees{'titlepage_no_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -194,7 +189,6 @@ $result_trees{'titlepage_no_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -226,7 +220,6 @@ $result_trees{'titlepage_no_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -273,7 +266,6 @@ $result_trees{'titlepage_no_title'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/latex_tests/titlepage_with_commands_classical.pl 
b/tp/t/results/latex_tests/titlepage_with_commands_classical.pl
index 84844d11d7..f2d25efc56 100644
--- a/tp/t/results/latex_tests/titlepage_with_commands_classical.pl
+++ b/tp/t/results/latex_tests/titlepage_with_commands_classical.pl
@@ -61,13 +61,11 @@ $result_trees{'titlepage_with_commands_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -120,7 +118,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 },
@@ -154,7 +151,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 },
@@ -188,7 +184,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 },
@@ -225,7 +220,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -297,7 +291,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
                                         }
                                       ],
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 15
                                       },
                                       'type' => 'balanced_braces'
@@ -309,7 +302,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
                                         }
                                       ],
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 15
                                       },
                                       'type' => 'balanced_braces'
@@ -345,13 +337,11 @@ $result_trees{'titlepage_with_commands_classical'} = {
                                         }
                                       },
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 16
                                       }
                                     }
                                   ],
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 14
                                   }
                                 }
@@ -361,7 +351,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
                           ],
                           'cmdname' => 'footnote',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         }
@@ -385,7 +374,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -439,7 +427,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
                   ],
                   'cmdname' => 'insertcopying',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 22
                   }
                 },
@@ -470,13 +457,11 @@ $result_trees{'titlepage_with_commands_classical'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -519,7 +504,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 25
       }
     },
@@ -555,7 +539,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 26
       }
     },
@@ -587,7 +570,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 28
       }
     },
@@ -639,7 +621,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 29
       }
     }
@@ -796,7 +777,6 @@ $result_errors{'titlepage_with_commands_classical'} = [
   {
     'error_line' => 'warning: @footnote should not appear on @author line
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => '@footnote should not appear on @author line',
     'type' => 'warning'
@@ -804,7 +784,6 @@ $result_errors{'titlepage_with_commands_classical'} = [
   {
     'error_line' => 'warning: @displaymath should not appear on @author line
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@displaymath should not appear on @author line',
     'type' => 'warning'
diff --git a/tp/t/results/latex_tests/top_no_sectioning_command.pl 
b/tp/t/results/latex_tests/top_no_sectioning_command.pl
index 0adb023d5f..c5d8c15c1e 100644
--- a/tp/t/results/latex_tests/top_no_sectioning_command.pl
+++ b/tp/t/results/latex_tests/top_no_sectioning_command.pl
@@ -50,7 +50,6 @@ $result_trees{'top_no_sectioning_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -82,7 +81,6 @@ $result_trees{'top_no_sectioning_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -133,7 +131,6 @@ $result_trees{'top_no_sectioning_command'} = {
               ],
               'cmdname' => 'pxref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -154,7 +151,6 @@ $result_trees{'top_no_sectioning_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
diff --git a/tp/t/results/latex_tests/two_setchapternewpage_odd_on.pl 
b/tp/t/results/latex_tests/two_setchapternewpage_odd_on.pl
index 33560f7cc5..eb1a9d8246 100644
--- a/tp/t/results/latex_tests/two_setchapternewpage_odd_on.pl
+++ b/tp/t/results/latex_tests/two_setchapternewpage_odd_on.pl
@@ -40,7 +40,6 @@ $result_trees{'two_setchapternewpage_odd_on'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -78,7 +77,6 @@ $result_trees{'two_setchapternewpage_odd_on'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -105,7 +103,6 @@ $result_errors{'two_setchapternewpage_odd_on'} = [
   {
     'error_line' => 'warning: multiple @setchapternewpage
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'multiple @setchapternewpage',
     'type' => 'warning'
diff --git a/tp/t/results/latex_tests/two_setchapternewpage_on_odd.pl 
b/tp/t/results/latex_tests/two_setchapternewpage_on_odd.pl
index 05da06a9d1..294d7ab7a4 100644
--- a/tp/t/results/latex_tests/two_setchapternewpage_on_odd.pl
+++ b/tp/t/results/latex_tests/two_setchapternewpage_on_odd.pl
@@ -40,7 +40,6 @@ $result_trees{'two_setchapternewpage_on_odd'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -78,7 +77,6 @@ $result_trees{'two_setchapternewpage_on_odd'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -105,7 +103,6 @@ $result_errors{'two_setchapternewpage_on_odd'} = [
   {
     'error_line' => 'warning: multiple @setchapternewpage
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'multiple @setchapternewpage',
     'type' => 'warning'
diff --git a/tp/t/results/latex_tests/vbar_in_index.pl 
b/tp/t/results/latex_tests/vbar_in_index.pl
index 7229ab20e2..7d7012f75c 100644
--- a/tp/t/results/latex_tests/vbar_in_index.pl
+++ b/tp/t/results/latex_tests/vbar_in_index.pl
@@ -43,7 +43,6 @@ $result_trees{'vbar_in_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           },
           'type' => 'index_entry_command'
@@ -79,7 +78,6 @@ $result_trees{'vbar_in_index'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           },
           'type' => 'index_entry_command'
@@ -102,7 +100,6 @@ $result_errors{'vbar_in_index'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -110,7 +107,6 @@ $result_errors{'vbar_in_index'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/latex_tests/verb.pl b/tp/t/results/latex_tests/verb.pl
index 4030c1c226..01d1b7cb45 100644
--- a/tp/t/results/latex_tests/verb.pl
+++ b/tp/t/results/latex_tests/verb.pl
@@ -31,7 +31,6 @@ $result_trees{'verb'} = {
                 'delimiter' => '!'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -66,7 +65,6 @@ $result_trees{'verb'} = {
                 'delimiter' => '!'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -106,7 +104,6 @@ $result_trees{'verb'} = {
                 'delimiter' => '!'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -141,7 +138,6 @@ $result_trees{'verb'} = {
                 'delimiter' => '%'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -202,7 +198,6 @@ $result_converted_errors{'latex_text'}->{'verb'} = [
   {
     'error_line' => 'warning: \\verb delimiter `%\' (for LaTeX) used in text 
`a%|!:@b\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '\\verb delimiter `%\' (for LaTeX) used in text `a%|!:@b\'',
     'type' => 'warning'
@@ -214,7 +209,6 @@ $result_converted_errors{'file_latex'}->{'verb'} = [
   {
     'error_line' => 'warning: \\verb delimiter `%\' (for LaTeX) used in text 
`a%|!:@b\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '\\verb delimiter `%\' (for LaTeX) used in text `a%|!:@b\'',
     'type' => 'warning'
diff --git a/tp/t/results/latex_tests/verbatim_in_smallformat.pl 
b/tp/t/results/latex_tests/verbatim_in_smallformat.pl
index 43460600e9..73ca975505 100644
--- a/tp/t/results/latex_tests/verbatim_in_smallformat.pl
+++ b/tp/t/results/latex_tests/verbatim_in_smallformat.pl
@@ -72,13 +72,11 @@ $result_trees{'verbatim_in_smallformat'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -109,13 +107,11 @@ $result_trees{'verbatim_in_smallformat'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/linemacro/api_doc_with_linemacro.pl 
b/tp/t/results/linemacro/api_doc_with_linemacro.pl
index 8fbffb5b14..2a75ab5666 100644
--- a/tp/t/results/linemacro/api_doc_with_linemacro.pl
+++ b/tp/t/results/linemacro/api_doc_with_linemacro.pl
@@ -58,7 +58,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -68,7 +67,6 @@ $result_trees{'api_doc_with_linemacro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -121,7 +119,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -131,7 +128,6 @@ $result_trees{'api_doc_with_linemacro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -180,7 +176,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -190,7 +185,6 @@ $result_trees{'api_doc_with_linemacro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -327,7 +321,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -367,7 +360,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -407,7 +399,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -441,7 +432,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'def_line'
@@ -556,7 +546,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                                 'def_role' => 'name'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 19,
                                 'macro' => 'param'
                               }
@@ -584,7 +573,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                                 'def_role' => 'arg'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 19,
                                 'macro' => 'param'
                               },
@@ -619,7 +607,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19,
                         'macro' => 'param'
                       },
@@ -717,7 +704,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                                 'def_role' => 'name'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 22,
                                 'macro' => 'param'
                               }
@@ -745,7 +731,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                                 'def_role' => 'arg'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 22,
                                 'macro' => 'param'
                               },
@@ -780,7 +765,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22,
                         'macro' => 'param'
                       },
@@ -810,7 +794,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 24
                               }
                             },
@@ -902,7 +885,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                                 'def_role' => 'name'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 26,
                                 'macro' => 'param'
                               }
@@ -930,7 +912,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                                 'def_role' => 'arg'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 26,
                                 'macro' => 'param'
                               },
@@ -965,7 +946,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26,
                         'macro' => 'param'
                       },
@@ -1044,7 +1024,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                                 'def_role' => 'category'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 29,
                                 'macro' => 'returns'
                               },
@@ -1073,7 +1052,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                                 'def_role' => 'name'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 29,
                                 'macro' => 'returns'
                               }
@@ -1101,7 +1079,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                                 'def_role' => 'arg'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 29,
                                 'macro' => 'returns'
                               },
@@ -1136,7 +1113,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29,
                         'macro' => 'returns'
                       },
@@ -1203,7 +1179,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                                 'def_role' => 'category'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 32,
                                 'macro' => 'raises'
                               },
@@ -1253,7 +1228,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32,
                         'macro' => 'raises'
                       },
@@ -1279,7 +1253,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 33
                               }
                             },
@@ -1299,7 +1272,6 @@ $result_trees{'api_doc_with_linemacro'} = {
                               ],
                               'cmdname' => 'var',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 33
                               }
                             },
@@ -1345,13 +1317,11 @@ $result_trees{'api_doc_with_linemacro'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 35
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 },
@@ -1390,13 +1360,11 @@ $result_trees{'api_doc_with_linemacro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         }
diff --git a/tp/t/results/linemacro/arobase_brace_in_linemacro_call.pl 
b/tp/t/results/linemacro/arobase_brace_in_linemacro_call.pl
index 3c40a20d33..f4017c7c1c 100644
--- a/tp/t/results/linemacro/arobase_brace_in_linemacro_call.pl
+++ b/tp/t/results/linemacro/arobase_brace_in_linemacro_call.pl
@@ -63,7 +63,6 @@ $result_trees{'arobase_brace_in_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -73,7 +72,6 @@ $result_trees{'arobase_brace_in_linemacro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/linemacro/begin_conditional_in_linemacro.pl 
b/tp/t/results/linemacro/begin_conditional_in_linemacro.pl
index c9eec00f7c..c6b87e3580 100644
--- a/tp/t/results/linemacro/begin_conditional_in_linemacro.pl
+++ b/tp/t/results/linemacro/begin_conditional_in_linemacro.pl
@@ -54,7 +54,6 @@ $result_trees{'begin_conditional_in_linemacro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'begin_conditional_in_linemacro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -168,7 +166,6 @@ $result_trees{'begin_conditional_in_linemacro'} = {
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 8
                         }
                       }
@@ -179,7 +176,6 @@ $result_trees{'begin_conditional_in_linemacro'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 6,
                       'macro' => 'lm'
                     }
@@ -267,7 +263,6 @@ $result_trees{'begin_conditional_in_linemacro'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 11,
                       'macro' => 'lm'
                     }
@@ -311,7 +306,6 @@ $result_trees{'begin_conditional_in_linemacro'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 13
                     }
                   },
diff --git a/tp/t/results/linemacro/block_begin_end_in_linemacro_call.pl 
b/tp/t/results/linemacro/block_begin_end_in_linemacro_call.pl
index 8a2a8f804b..303ba21879 100644
--- a/tp/t/results/linemacro/block_begin_end_in_linemacro_call.pl
+++ b/tp/t/results/linemacro/block_begin_end_in_linemacro_call.pl
@@ -54,7 +54,6 @@ $result_trees{'block_begin_end_in_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'block_begin_end_in_linemacro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -181,7 +179,6 @@ in quotation
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -192,7 +189,6 @@ in quotation
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8,
             'macro' => 'lm'
           }
@@ -291,7 +287,6 @@ in quotation
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15,
                 'macro' => 'lm'
               }
@@ -303,7 +298,6 @@ in quotation
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -454,7 +448,6 @@ in quotation
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
@@ -465,7 +458,6 @@ in quotation
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18,
             'macro' => 'lm'
           }
@@ -575,13 +567,11 @@ ignored ',
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 28
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'lm'
               }
@@ -704,7 +694,6 @@ args \\e\\|\\f\\|
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 35
                   }
                 }
@@ -714,7 +703,6 @@ args \\e\\|\\f\\|
 '
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34,
                 'macro' => 'lm'
               }
@@ -821,7 +809,6 @@ args \\e\\|\\f\\|
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38,
                         'macro' => 'lm'
                       },
@@ -844,7 +831,6 @@ args \\e\\|\\f\\|
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38,
                         'macro' => 'lm'
                       },
@@ -921,7 +907,6 @@ args \\e\\|\\f\\|
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38,
                 'macro' => 'mymac'
               },
@@ -980,13 +965,11 @@ args \\e\\|\\f\\|
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           }
         },
diff --git a/tp/t/results/linemacro/blockitem_no_item.pl 
b/tp/t/results/linemacro/blockitem_no_item.pl
index fe4cfe6101..aa78d20e50 100644
--- a/tp/t/results/linemacro/blockitem_no_item.pl
+++ b/tp/t/results/linemacro/blockitem_no_item.pl
@@ -62,7 +62,6 @@ $result_trees{'blockitem_no_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -72,7 +71,6 @@ $result_trees{'blockitem_no_item'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -210,7 +208,6 @@ $result_trees{'blockitem_no_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8,
                 'macro' => 'mycommand'
               }
@@ -220,7 +217,6 @@ $result_trees{'blockitem_no_item'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -251,7 +247,6 @@ $result_errors{'blockitem_no_item'} = [
   {
     'error_line' => 'warning: @itemize has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@itemize has text but no @item',
     'type' => 'warning'
diff --git a/tp/t/results/linemacro/brace_command_not_closed.pl 
b/tp/t/results/linemacro/brace_command_not_closed.pl
index 143649a421..7ced6fcfbf 100644
--- a/tp/t/results/linemacro/brace_command_not_closed.pl
+++ b/tp/t/results/linemacro/brace_command_not_closed.pl
@@ -62,7 +62,6 @@ $result_trees{'brace_command_not_closed'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -72,7 +71,6 @@ $result_trees{'brace_command_not_closed'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -132,7 +130,6 @@ $result_trees{'brace_command_not_closed'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6,
                 'macro' => 'mycommand'
               }
@@ -181,7 +178,6 @@ $result_errors{'brace_command_not_closed'} = [
   {
     'error_line' => '@mycommand missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@mycommand missing closing brace',
     'type' => 'error'
@@ -189,7 +185,6 @@ $result_errors{'brace_command_not_closed'} = [
   {
     'error_line' => '@code missing closing brace (possibly involving 
@mycommand)
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'macro' => 'mycommand',
     'text' => '@code missing closing brace',
diff --git a/tp/t/results/linemacro/braces_after_text.pl 
b/tp/t/results/linemacro/braces_after_text.pl
index e3129ed476..7174fad8ff 100644
--- a/tp/t/results/linemacro/braces_after_text.pl
+++ b/tp/t/results/linemacro/braces_after_text.pl
@@ -62,7 +62,6 @@ $result_trees{'braces_after_text'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -72,7 +71,6 @@ $result_trees{'braces_after_text'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -171,7 +169,6 @@ $result_trees{'braces_after_text'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6,
                             'macro' => 'mymacro'
                           },
@@ -202,7 +199,6 @@ $result_trees{'braces_after_text'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6,
                             'macro' => 'mymacro'
                           },
@@ -244,7 +240,6 @@ $result_trees{'braces_after_text'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6,
                 'macro' => 'mymacro'
               },
@@ -277,13 +272,11 @@ $result_trees{'braces_after_text'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/linemacro/call_macro_in_linemacro_body.pl 
b/tp/t/results/linemacro/call_macro_in_linemacro_body.pl
index e0cbf8e84c..5beb4a2600 100644
--- a/tp/t/results/linemacro/call_macro_in_linemacro_body.pl
+++ b/tp/t/results/linemacro/call_macro_in_linemacro_body.pl
@@ -68,7 +68,6 @@ $result_trees{'call_macro_in_linemacro_body'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -78,7 +77,6 @@ $result_trees{'call_macro_in_linemacro_body'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -146,7 +144,6 @@ $result_trees{'call_macro_in_linemacro_body'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -156,7 +153,6 @@ $result_trees{'call_macro_in_linemacro_body'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -266,7 +262,6 @@ now second arg: gg '
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14,
                     'macro' => 'mymacro'
                   },
@@ -301,7 +296,6 @@ now second arg: gg '
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14,
                         'macro' => 'mymacro'
                       }
@@ -348,7 +342,6 @@ now second arg: gg '
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14,
                         'macro' => 'mymacro'
                       }
@@ -412,7 +405,6 @@ now second arg: gg '
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14,
                 'macro' => 'mymacro'
               }
@@ -427,7 +419,6 @@ now second arg: gg '
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14,
             'macro' => 'mymacro'
           }
diff --git a/tp/t/results/linemacro/call_macro_in_linemacro_call.pl 
b/tp/t/results/linemacro/call_macro_in_linemacro_call.pl
index 08c65dad14..f2b444a677 100644
--- a/tp/t/results/linemacro/call_macro_in_linemacro_call.pl
+++ b/tp/t/results/linemacro/call_macro_in_linemacro_call.pl
@@ -63,7 +63,6 @@ $result_trees{'call_macro_in_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -73,7 +72,6 @@ $result_trees{'call_macro_in_linemacro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -141,7 +139,6 @@ $result_trees{'call_macro_in_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -151,7 +148,6 @@ $result_trees{'call_macro_in_linemacro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -271,7 +267,6 @@ $result_trees{'call_macro_in_linemacro_call'} = {
                     {
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14,
                         'macro' => 'mymacro'
                       },
@@ -317,7 +312,6 @@ $result_trees{'call_macro_in_linemacro_call'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 14,
                             'macro' => 'mymacro'
                           }
@@ -363,7 +357,6 @@ $result_trees{'call_macro_in_linemacro_call'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14,
                     'macro' => 'mymacro'
                   }
@@ -378,7 +371,6 @@ $result_trees{'call_macro_in_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14,
                 'macro' => 'mymacro'
               }
@@ -401,7 +393,6 @@ $result_trees{'call_macro_in_linemacro_call'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14,
                     'macro' => 'lm'
                   },
@@ -457,7 +448,6 @@ $result_trees{'call_macro_in_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -468,7 +458,6 @@ $result_trees{'call_macro_in_linemacro_call'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14,
             'macro' => 'lm'
           }
diff --git a/tp/t/results/linemacro/comment_at_end_of_linemacro_call.pl 
b/tp/t/results/linemacro/comment_at_end_of_linemacro_call.pl
index b80f1c190c..428aac3571 100644
--- a/tp/t/results/linemacro/comment_at_end_of_linemacro_call.pl
+++ b/tp/t/results/linemacro/comment_at_end_of_linemacro_call.pl
@@ -63,7 +63,6 @@ $result_trees{'comment_at_end_of_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -73,7 +72,6 @@ $result_trees{'comment_at_end_of_linemacro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -165,7 +163,6 @@ $result_trees{'comment_at_end_of_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
diff --git a/tp/t/results/linemacro/comment_in_linemacro_call.pl 
b/tp/t/results/linemacro/comment_in_linemacro_call.pl
index 8cfce8bebe..0ca41f3965 100644
--- a/tp/t/results/linemacro/comment_in_linemacro_call.pl
+++ b/tp/t/results/linemacro/comment_in_linemacro_call.pl
@@ -63,7 +63,6 @@ $result_trees{'comment_in_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -73,7 +72,6 @@ $result_trees{'comment_in_linemacro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -167,7 +165,6 @@ something @comment in}'
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'lm'
               }
diff --git a/tp/t/results/linemacro/comment_in_one_argument_linemacro_call.pl 
b/tp/t/results/linemacro/comment_in_one_argument_linemacro_call.pl
index d20e178982..6d9d0b76a1 100644
--- a/tp/t/results/linemacro/comment_in_one_argument_linemacro_call.pl
+++ b/tp/t/results/linemacro/comment_in_one_argument_linemacro_call.pl
@@ -54,7 +54,6 @@ $result_trees{'comment_in_one_argument_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'comment_in_one_argument_linemacro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -137,7 +135,6 @@ $result_trees{'comment_in_one_argument_linemacro_call'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'lm'
               }
diff --git 
a/tp/t/results/linemacro/comment_on_linemacro_call_macro_expansion.pl 
b/tp/t/results/linemacro/comment_on_linemacro_call_macro_expansion.pl
index 1749b04297..4d9fac7ae8 100644
--- a/tp/t/results/linemacro/comment_on_linemacro_call_macro_expansion.pl
+++ b/tp/t/results/linemacro/comment_on_linemacro_call_macro_expansion.pl
@@ -63,7 +63,6 @@ $result_trees{'comment_on_linemacro_call_macro_expansion'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -73,7 +72,6 @@ $result_trees{'comment_on_linemacro_call_macro_expansion'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -132,7 +130,6 @@ $result_trees{'comment_on_linemacro_call_macro_expansion'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -142,7 +139,6 @@ $result_trees{'comment_on_linemacro_call_macro_expansion'} 
= {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
diff --git a/tp/t/results/linemacro/comment_on_linemacro_call_out_of_braces.pl 
b/tp/t/results/linemacro/comment_on_linemacro_call_out_of_braces.pl
index 53ac273c79..791f536873 100644
--- a/tp/t/results/linemacro/comment_on_linemacro_call_out_of_braces.pl
+++ b/tp/t/results/linemacro/comment_on_linemacro_call_out_of_braces.pl
@@ -72,7 +72,6 @@ $result_trees{'comment_on_linemacro_call_out_of_braces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -82,7 +81,6 @@ $result_trees{'comment_on_linemacro_call_out_of_braces'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/linemacro/empty_last_argument.pl 
b/tp/t/results/linemacro/empty_last_argument.pl
index 9bcb02dcd8..737b386f10 100644
--- a/tp/t/results/linemacro/empty_last_argument.pl
+++ b/tp/t/results/linemacro/empty_last_argument.pl
@@ -38,7 +38,6 @@ $result_trees{'empty_last_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -96,7 +95,6 @@ $result_trees{'empty_last_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -106,7 +104,6 @@ $result_trees{'empty_last_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -205,7 +202,6 @@ $result_trees{'empty_last_argument'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8,
                     'macro' => 'defbuiltin'
                   },
@@ -267,7 +263,6 @@ $result_trees{'empty_last_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8,
                 'macro' => 'defbuiltin'
               },
@@ -339,7 +334,6 @@ $result_trees{'empty_last_argument'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10,
                     'macro' => 'defbuiltin'
                   },
@@ -401,7 +395,6 @@ $result_trees{'empty_last_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10,
                 'macro' => 'defbuiltin'
               },
@@ -486,7 +479,6 @@ $result_trees{'empty_last_argument'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12,
                     'macro' => 'defbuiltin'
                   },
@@ -530,7 +522,6 @@ $result_trees{'empty_last_argument'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12,
                         'macro' => 'defbuiltin'
                       },
@@ -565,7 +556,6 @@ $result_trees{'empty_last_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12,
                 'macro' => 'defbuiltin'
               },
@@ -598,13 +588,11 @@ $result_trees{'empty_last_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -649,7 +637,6 @@ $result_errors{'empty_last_argument'} = [
   {
     'error_line' => 'warning: entry for index `BI\' outside of any node 
(possibly involving @defbuiltin)
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'macro' => 'defbuiltin',
     'text' => 'entry for index `BI\' outside of any node',
@@ -658,7 +645,6 @@ $result_errors{'empty_last_argument'} = [
   {
     'error_line' => 'warning: entry for index `BI\' outside of any node 
(possibly involving @defbuiltin)
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'macro' => 'defbuiltin',
     'text' => 'entry for index `BI\' outside of any node',
@@ -667,7 +653,6 @@ $result_errors{'empty_last_argument'} = [
   {
     'error_line' => 'warning: entry for index `BI\' outside of any node 
(possibly involving @defbuiltin)
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'macro' => 'defbuiltin',
     'text' => 'entry for index `BI\' outside of any node',
diff --git a/tp/t/results/linemacro/end_conditional_in_linemacro.pl 
b/tp/t/results/linemacro/end_conditional_in_linemacro.pl
index 787652555f..1bc1a4bf9d 100644
--- a/tp/t/results/linemacro/end_conditional_in_linemacro.pl
+++ b/tp/t/results/linemacro/end_conditional_in_linemacro.pl
@@ -54,7 +54,6 @@ $result_trees{'end_conditional_in_linemacro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'end_conditional_in_linemacro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -96,7 +94,6 @@ $result_trees{'end_conditional_in_linemacro'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 }
               },
@@ -182,7 +179,6 @@ $result_trees{'end_conditional_in_linemacro'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 7,
                       'macro' => 'lm'
                     }
@@ -252,7 +248,6 @@ $result_trees{'end_conditional_in_linemacro'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 11
                     }
                   }
@@ -263,7 +258,6 @@ $result_trees{'end_conditional_in_linemacro'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 9
                 }
               },
@@ -307,7 +301,6 @@ $result_errors{'end_conditional_in_linemacro'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/linemacro/last_argument_with_braces.pl 
b/tp/t/results/linemacro/last_argument_with_braces.pl
index 7706290adf..7fc28843d8 100644
--- a/tp/t/results/linemacro/last_argument_with_braces.pl
+++ b/tp/t/results/linemacro/last_argument_with_braces.pl
@@ -63,7 +63,6 @@ $result_trees{'last_argument_with_braces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -73,7 +72,6 @@ $result_trees{'last_argument_with_braces'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -215,7 +213,6 @@ $result_trees{'last_argument_with_braces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'defbuiltin'
               },
@@ -295,7 +292,6 @@ $result_trees{'last_argument_with_braces'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7,
                         'macro' => 'defbuiltin'
                       },
@@ -324,7 +320,6 @@ $result_trees{'last_argument_with_braces'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7,
                         'macro' => 'defbuiltin'
                       },
@@ -359,7 +354,6 @@ $result_trees{'last_argument_with_braces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'defbuiltin'
               },
@@ -487,7 +481,6 @@ $result_trees{'last_argument_with_braces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9,
                 'macro' => 'defbuiltin'
               },
@@ -541,7 +534,6 @@ $result_trees{'last_argument_with_braces'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9,
                         'macro' => 'defbuiltin'
                       },
@@ -559,7 +551,6 @@ $result_trees{'last_argument_with_braces'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9,
                         'macro' => 'defbuiltin'
                       },
@@ -594,7 +585,6 @@ $result_trees{'last_argument_with_braces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9,
                 'macro' => 'defbuiltin'
               },
@@ -722,7 +712,6 @@ $result_trees{'last_argument_with_braces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11,
                 'macro' => 'defbuiltin'
               },
@@ -781,7 +770,6 @@ $result_trees{'last_argument_with_braces'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11,
                         'macro' => 'defbuiltin'
                       },
@@ -830,7 +818,6 @@ $result_trees{'last_argument_with_braces'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11,
                         'macro' => 'defbuiltin'
                       },
@@ -865,7 +852,6 @@ $result_trees{'last_argument_with_braces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11,
                 'macro' => 'defbuiltin'
               },
@@ -898,13 +884,11 @@ $result_trees{'last_argument_with_braces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
diff --git a/tp/t/results/linemacro/missing_formal_arg.pl 
b/tp/t/results/linemacro/missing_formal_arg.pl
index 970db4d310..9e156f1bd2 100644
--- a/tp/t/results/linemacro/missing_formal_arg.pl
+++ b/tp/t/results/linemacro/missing_formal_arg.pl
@@ -62,7 +62,6 @@ $result_trees{'missing_formal_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -75,7 +74,6 @@ $result_trees{'missing_formal_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -120,7 +118,6 @@ $result_errors{'missing_formal_arg'} = [
   {
     'error_line' => 'bad or empty @linemacro formal argument: 
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad or empty @linemacro formal argument: ',
     'type' => 'error'
@@ -128,7 +125,6 @@ $result_errors{'missing_formal_arg'} = [
   {
     'error_line' => 'unknown command `mymacro\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'unknown command `mymacro\'',
     'type' => 'error'
diff --git a/tp/t/results/linemacro/nested_linemacro_calls.pl 
b/tp/t/results/linemacro/nested_linemacro_calls.pl
index 3074abe8b2..daf4a5ba30 100644
--- a/tp/t/results/linemacro/nested_linemacro_calls.pl
+++ b/tp/t/results/linemacro/nested_linemacro_calls.pl
@@ -58,7 +58,6 @@ $result_trees{'nested_linemacro_calls'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -68,7 +67,6 @@ $result_trees{'nested_linemacro_calls'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -135,7 +133,6 @@ $result_trees{'nested_linemacro_calls'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -145,7 +142,6 @@ $result_trees{'nested_linemacro_calls'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -299,7 +295,6 @@ $result_trees{'nested_linemacro_calls'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11,
                         'macro' => 'outside'
                       },
@@ -409,7 +404,6 @@ $result_trees{'nested_linemacro_calls'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11,
                 'macro' => 'outside'
               },
@@ -506,7 +500,6 @@ $result_trees{'nested_linemacro_calls'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11,
                     'macro' => 'outside'
                   },
@@ -542,13 +535,11 @@ $result_trees{'nested_linemacro_calls'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         }
@@ -585,7 +576,6 @@ $result_errors{'nested_linemacro_calls'} = [
   {
     'error_line' => 'misplaced { (possibly involving @inside)
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'macro' => 'inside',
     'text' => 'misplaced {',
@@ -594,7 +584,6 @@ $result_errors{'nested_linemacro_calls'} = [
   {
     'error_line' => 'misplaced { (possibly involving @inside)
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'macro' => 'inside',
     'text' => 'misplaced {',
@@ -603,7 +592,6 @@ $result_errors{'nested_linemacro_calls'} = [
   {
     'error_line' => 'misplaced } (possibly involving @inside)
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'macro' => 'inside',
     'text' => 'misplaced }',
@@ -612,7 +600,6 @@ $result_errors{'nested_linemacro_calls'} = [
   {
     'error_line' => 'misplaced } (possibly involving @inside)
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'macro' => 'inside',
     'text' => 'misplaced }',
@@ -621,7 +608,6 @@ $result_errors{'nested_linemacro_calls'} = [
   {
     'error_line' => 'misplaced { (possibly involving @inside)
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'macro' => 'inside',
     'text' => 'misplaced {',
@@ -630,7 +616,6 @@ $result_errors{'nested_linemacro_calls'} = [
   {
     'error_line' => 'misplaced } (possibly involving @inside)
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'macro' => 'inside',
     'text' => 'misplaced }',
@@ -639,7 +624,6 @@ $result_errors{'nested_linemacro_calls'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/linemacro/newline_and_continuation_in_brace.pl 
b/tp/t/results/linemacro/newline_and_continuation_in_brace.pl
index ee30ca3f6e..d71d89130a 100644
--- a/tp/t/results/linemacro/newline_and_continuation_in_brace.pl
+++ b/tp/t/results/linemacro/newline_and_continuation_in_brace.pl
@@ -67,7 +67,6 @@ $result_trees{'newline_and_continuation_in_brace'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -77,7 +76,6 @@ $result_trees{'newline_and_continuation_in_brace'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -197,7 +195,6 @@ $result_trees{'newline_and_continuation_in_brace'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9,
                             'macro' => 'mylinecommand'
                           }
@@ -281,7 +278,6 @@ $result_trees{'newline_and_continuation_in_brace'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9,
                         'macro' => 'mylinecommand'
                       },
@@ -330,7 +326,6 @@ $result_trees{'newline_and_continuation_in_brace'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9,
                 'macro' => 'mylinecommand'
               },
@@ -363,13 +358,11 @@ $result_trees{'newline_and_continuation_in_brace'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
diff --git a/tp/t/results/linemacro/no_arguments.pl 
b/tp/t/results/linemacro/no_arguments.pl
index d689178c90..211853c7c4 100644
--- a/tp/t/results/linemacro/no_arguments.pl
+++ b/tp/t/results/linemacro/no_arguments.pl
@@ -50,7 +50,6 @@ $result_trees{'no_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'no_arguments'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/linemacro/paragraph_no_paragraph.pl 
b/tp/t/results/linemacro/paragraph_no_paragraph.pl
index 557c5c4b2b..1e503df52a 100644
--- a/tp/t/results/linemacro/paragraph_no_paragraph.pl
+++ b/tp/t/results/linemacro/paragraph_no_paragraph.pl
@@ -62,7 +62,6 @@ $result_trees{'paragraph_no_paragraph'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -72,7 +71,6 @@ $result_trees{'paragraph_no_paragraph'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -156,7 +154,6 @@ $result_trees{'paragraph_no_paragraph'} = {
             'normalized' => 'aa'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5,
             'macro' => 'mycommand'
           }
@@ -179,7 +176,6 @@ $result_trees{'paragraph_no_paragraph'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'mycommand'
               },
@@ -284,7 +280,6 @@ $result_trees{'paragraph_no_paragraph'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9,
                 'macro' => 'mycommand'
               },
diff --git a/tp/t/results/linemacro/protected_spaces_on_line.pl 
b/tp/t/results/linemacro/protected_spaces_on_line.pl
index 11eac65dba..cc6572766b 100644
--- a/tp/t/results/linemacro/protected_spaces_on_line.pl
+++ b/tp/t/results/linemacro/protected_spaces_on_line.pl
@@ -68,7 +68,6 @@ $result_trees{'protected_spaces_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -78,7 +77,6 @@ $result_trees{'protected_spaces_on_line'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -254,7 +252,6 @@ $result_trees{'protected_spaces_on_line'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8,
                 'macro' => 'test'
               },
@@ -309,7 +306,6 @@ $result_trees{'protected_spaces_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8,
                 'macro' => 'test'
               }
@@ -321,7 +317,6 @@ $result_trees{'protected_spaces_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8,
             'macro' => 'test'
           }
@@ -513,7 +508,6 @@ $result_trees{'protected_spaces_on_line'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10,
                 'macro' => 'test'
               },
@@ -568,7 +562,6 @@ $result_trees{'protected_spaces_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10,
                 'macro' => 'test'
               }
@@ -580,7 +573,6 @@ $result_trees{'protected_spaces_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10,
             'macro' => 'test'
           }
@@ -729,7 +721,6 @@ $result_trees{'protected_spaces_on_line'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12,
                 'macro' => 'test'
               },
@@ -784,7 +775,6 @@ $result_trees{'protected_spaces_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12,
                 'macro' => 'test'
               }
@@ -796,7 +786,6 @@ $result_trees{'protected_spaces_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12,
             'macro' => 'test'
           }
@@ -868,7 +857,6 @@ $result_errors{'protected_spaces_on_line'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node 
(possibly involving @test)
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'macro' => 'test',
     'text' => 'entry for index `fn\' outside of any node',
@@ -877,7 +865,6 @@ $result_errors{'protected_spaces_on_line'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node 
(possibly involving @test)
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'macro' => 'test',
     'text' => 'entry for index `fn\' outside of any node',
@@ -886,7 +873,6 @@ $result_errors{'protected_spaces_on_line'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node 
(possibly involving @test)
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'macro' => 'test',
     'text' => 'entry for index `fn\' outside of any node',
diff --git a/tp/t/results/linemacro/protection_of_end_of_line_by_command.pl 
b/tp/t/results/linemacro/protection_of_end_of_line_by_command.pl
index e1631a8f70..091800882b 100644
--- a/tp/t/results/linemacro/protection_of_end_of_line_by_command.pl
+++ b/tp/t/results/linemacro/protection_of_end_of_line_by_command.pl
@@ -54,7 +54,6 @@ $result_trees{'protection_of_end_of_line_by_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'protection_of_end_of_line_by_command'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -147,7 +145,6 @@ $result_errors{'protection_of_end_of_line_by_command'} = [
   {
     'error_line' => 'misplaced { (possibly involving @lm)
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'macro' => 'lm',
     'text' => 'misplaced {',
@@ -156,7 +153,6 @@ $result_errors{'protection_of_end_of_line_by_command'} = [
   {
     'error_line' => 'misplaced } (possibly involving @lm)
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'macro' => 'lm',
     'text' => 'misplaced }',
diff --git a/tp/t/results/linemacro/recursive_linemacro_in_body.pl 
b/tp/t/results/linemacro/recursive_linemacro_in_body.pl
index 3e028e72f8..cd2b65c01a 100644
--- a/tp/t/results/linemacro/recursive_linemacro_in_body.pl
+++ b/tp/t/results/linemacro/recursive_linemacro_in_body.pl
@@ -58,7 +58,6 @@ $result_trees{'recursive_linemacro_in_body'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -68,7 +67,6 @@ $result_trees{'recursive_linemacro_in_body'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -145,7 +143,6 @@ $result_errors{'recursive_linemacro_in_body'} = [
   {
     'error_line' => 'recursive call of macro anorecurse is not allowed; use 
@rmacro if needed (possibly involving @anorecurse)
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'macro' => 'anorecurse',
     'text' => 'recursive call of macro anorecurse is not allowed; use @rmacro 
if needed',
diff --git a/tp/t/results/linemacro/recursive_linemacro_in_call.pl 
b/tp/t/results/linemacro/recursive_linemacro_in_call.pl
index 11f87ff427..90158c08e0 100644
--- a/tp/t/results/linemacro/recursive_linemacro_in_call.pl
+++ b/tp/t/results/linemacro/recursive_linemacro_in_call.pl
@@ -58,7 +58,6 @@ $result_trees{'recursive_linemacro_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -68,7 +67,6 @@ $result_trees{'recursive_linemacro_in_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -145,7 +143,6 @@ $result_errors{'recursive_linemacro_in_call'} = [
   {
     'error_line' => 'recursive call of macro anorecurse is not allowed; use 
@rmacro if needed (possibly involving @anorecurse)
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'macro' => 'anorecurse',
     'text' => 'recursive call of macro anorecurse is not allowed; use @rmacro 
if needed',
diff --git a/tp/t/results/linemacro/simple_nested_linemacro_calls.pl 
b/tp/t/results/linemacro/simple_nested_linemacro_calls.pl
index 29150f308e..3e8a08d537 100644
--- a/tp/t/results/linemacro/simple_nested_linemacro_calls.pl
+++ b/tp/t/results/linemacro/simple_nested_linemacro_calls.pl
@@ -87,7 +87,6 @@ $result_trees{'simple_nested_linemacro_calls'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -97,7 +96,6 @@ $result_trees{'simple_nested_linemacro_calls'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -164,7 +162,6 @@ $result_trees{'simple_nested_linemacro_calls'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -174,7 +171,6 @@ $result_trees{'simple_nested_linemacro_calls'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -285,7 +281,6 @@ $result_trees{'simple_nested_linemacro_calls'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13,
                         'macro' => 'outside'
                       },
@@ -375,7 +370,6 @@ $result_trees{'simple_nested_linemacro_calls'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13,
                         'macro' => 'inside'
                       },
@@ -485,7 +479,6 @@ $result_trees{'simple_nested_linemacro_calls'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13,
                 'macro' => 'outside'
               },
@@ -533,7 +526,6 @@ $result_trees{'simple_nested_linemacro_calls'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13,
                     'macro' => 'outside'
                   },
@@ -569,13 +561,11 @@ $result_trees{'simple_nested_linemacro_calls'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -590,7 +580,6 @@ $result_trees{'simple_nested_linemacro_calls'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/linemacro/spaces_after_command_in_call.pl 
b/tp/t/results/linemacro/spaces_after_command_in_call.pl
index 0e5a6ada7b..7ccaac26a4 100644
--- a/tp/t/results/linemacro/spaces_after_command_in_call.pl
+++ b/tp/t/results/linemacro/spaces_after_command_in_call.pl
@@ -72,7 +72,6 @@ $result_trees{'spaces_after_command_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -82,7 +81,6 @@ $result_trees{'spaces_after_command_in_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -195,7 +193,6 @@ $result_trees{'spaces_after_command_in_call'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7,
                         'macro' => 'mylinecommand'
                       }
@@ -241,7 +238,6 @@ $result_trees{'spaces_after_command_in_call'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7,
                         'macro' => 'mylinecommand'
                       }
@@ -294,7 +290,6 @@ $result_trees{'spaces_after_command_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'mylinecommand'
               },
@@ -335,14 +330,12 @@ $result_trees{'spaces_after_command_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'mylinecommand'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7,
             'macro' => 'mylinecommand'
           }
diff --git 
a/tp/t/results/linemacro/spaces_after_macro_linemacro_commands_in_call.pl 
b/tp/t/results/linemacro/spaces_after_macro_linemacro_commands_in_call.pl
index 88a52afe60..f0a151ab21 100644
--- a/tp/t/results/linemacro/spaces_after_macro_linemacro_commands_in_call.pl
+++ b/tp/t/results/linemacro/spaces_after_macro_linemacro_commands_in_call.pl
@@ -72,7 +72,6 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -82,7 +81,6 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -136,7 +134,6 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -146,7 +143,6 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -204,7 +200,6 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -214,7 +209,6 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -348,7 +342,6 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
                           ],
                           'cmdname' => 'samp',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 15,
                             'macro' => 'mymac'
                           },
@@ -371,7 +364,6 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15,
                         'macro' => 'mylinecommand'
                       },
@@ -393,7 +385,6 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15,
                 'macro' => 'mylinecommand'
               },
@@ -434,14 +425,12 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15,
                 'macro' => 'mylinecommand'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15,
             'macro' => 'mylinecommand'
           }
@@ -579,7 +568,6 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
                         'def_role' => 'name'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17,
                         'macro' => 'mylinecommand'
                       },
@@ -641,7 +629,6 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17,
                         'macro' => 'mylinemac'
                       },
@@ -702,7 +689,6 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17,
                 'macro' => 'mylinecommand'
               },
@@ -743,14 +729,12 @@ 
$result_trees{'spaces_after_macro_linemacro_commands_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17,
                 'macro' => 'mylinecommand'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17,
             'macro' => 'mylinecommand'
           }
@@ -806,7 +790,6 @@ 
$result_errors{'spaces_after_macro_linemacro_commands_in_call'} = [
   {
     'error_line' => 'misplaced { (possibly involving @mylinecommand)
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'macro' => 'mylinecommand',
     'text' => 'misplaced {',
@@ -815,7 +798,6 @@ 
$result_errors{'spaces_after_macro_linemacro_commands_in_call'} = [
   {
     'error_line' => 'misplaced { (possibly involving @mylinemac)
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'macro' => 'mylinemac',
     'text' => 'misplaced {',
@@ -824,7 +806,6 @@ 
$result_errors{'spaces_after_macro_linemacro_commands_in_call'} = [
   {
     'error_line' => 'misplaced } (possibly involving @mylinemac)
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'macro' => 'mylinemac',
     'text' => 'misplaced }',
@@ -833,7 +814,6 @@ 
$result_errors{'spaces_after_macro_linemacro_commands_in_call'} = [
   {
     'error_line' => 'warning: missing name for @defline (possibly involving 
@mylinecommand)
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'macro' => 'mylinecommand',
     'text' => 'missing name for @defline',
diff --git a/tp/t/results/linemacro/spaces_after_unknown_command_in_call.pl 
b/tp/t/results/linemacro/spaces_after_unknown_command_in_call.pl
index fdff22ae8a..feb6e133fb 100644
--- a/tp/t/results/linemacro/spaces_after_unknown_command_in_call.pl
+++ b/tp/t/results/linemacro/spaces_after_unknown_command_in_call.pl
@@ -72,7 +72,6 @@ $result_trees{'spaces_after_unknown_command_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -82,7 +81,6 @@ $result_trees{'spaces_after_unknown_command_in_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -235,7 +233,6 @@ $result_trees{'spaces_after_unknown_command_in_call'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7,
                         'macro' => 'mylinecommand'
                       }
@@ -275,7 +272,6 @@ $result_trees{'spaces_after_unknown_command_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'mylinecommand'
               },
@@ -316,14 +312,12 @@ $result_trees{'spaces_after_unknown_command_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'mylinecommand'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7,
             'macro' => 'mylinecommand'
           }
@@ -356,7 +350,6 @@ $result_errors{'spaces_after_unknown_command_in_call'} = [
   {
     'error_line' => 'unknown command `abc\' (possibly involving @mylinecommand)
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'macro' => 'mylinecommand',
     'text' => 'unknown command `abc\'',
diff --git a/tp/t/results/linemacro/spaces_in_args.pl 
b/tp/t/results/linemacro/spaces_in_args.pl
index 9a22895af8..371a273c46 100644
--- a/tp/t/results/linemacro/spaces_in_args.pl
+++ b/tp/t/results/linemacro/spaces_in_args.pl
@@ -72,7 +72,6 @@ $result_trees{'spaces_in_args'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -82,7 +81,6 @@ $result_trees{'spaces_in_args'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -257,7 +255,6 @@ $result_trees{'spaces_in_args'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'mylinecommand'
               },
@@ -298,14 +295,12 @@ $result_trees{'spaces_in_args'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'mylinecommand'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7,
             'macro' => 'mylinecommand'
           }
diff --git a/tp/t/results/linemacro/spaces_in_call.pl 
b/tp/t/results/linemacro/spaces_in_call.pl
index 4e7f57d5b4..8a1ff8e7cf 100644
--- a/tp/t/results/linemacro/spaces_in_call.pl
+++ b/tp/t/results/linemacro/spaces_in_call.pl
@@ -72,7 +72,6 @@ $result_trees{'spaces_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -82,7 +81,6 @@ $result_trees{'spaces_in_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -154,7 +152,6 @@ $result_trees{'spaces_in_call'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7,
                             'macro' => 'mylinecommand'
                           },
@@ -167,7 +164,6 @@ $result_trees{'spaces_in_call'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7,
                             'macro' => 'mylinecommand'
                           },
@@ -180,7 +176,6 @@ $result_trees{'spaces_in_call'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7,
                             'macro' => 'mylinecommand'
                           },
@@ -240,7 +235,6 @@ $result_trees{'spaces_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'mylinecommand'
               },
@@ -281,14 +275,12 @@ $result_trees{'spaces_in_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'mylinecommand'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7,
             'macro' => 'mylinecommand'
           }
diff --git a/tp/t/results/linemacro/text_arguments.pl 
b/tp/t/results/linemacro/text_arguments.pl
index a6ceb8def1..f99c341d22 100644
--- a/tp/t/results/linemacro/text_arguments.pl
+++ b/tp/t/results/linemacro/text_arguments.pl
@@ -62,7 +62,6 @@ $result_trees{'text_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -72,7 +71,6 @@ $result_trees{'text_arguments'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -146,7 +144,6 @@ $result_trees{'text_arguments'} = {
               ],
               'cmdname' => 'bullet',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'nospace'
               }
@@ -162,7 +159,6 @@ $result_trees{'text_arguments'} = {
               ],
               'cmdname' => 'minus',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'nospace'
               }
diff --git a/tp/t/results/linemacro/verb_in_linemacro_call.pl 
b/tp/t/results/linemacro/verb_in_linemacro_call.pl
index 26ffdaf7a1..d8a92f8b37 100644
--- a/tp/t/results/linemacro/verb_in_linemacro_call.pl
+++ b/tp/t/results/linemacro/verb_in_linemacro_call.pl
@@ -81,7 +81,6 @@ $result_trees{'verb_in_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -91,7 +90,6 @@ $result_trees{'verb_in_linemacro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -210,7 +208,6 @@ $result_trees{'verb_in_linemacro_call'} = {
                         'delimiter' => ':'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9,
                         'macro' => 'mycommand'
                       }
@@ -239,7 +236,6 @@ $result_trees{'verb_in_linemacro_call'} = {
                         'delimiter' => '|'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9,
                         'macro' => 'mycommand'
                       }
@@ -294,7 +290,6 @@ $result_trees{'verb_in_linemacro_call'} = {
                         'def_role' => 'arg'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9,
                         'macro' => 'mycommand'
                       },
@@ -329,7 +324,6 @@ $result_trees{'verb_in_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9,
                 'macro' => 'mycommand'
               },
@@ -362,13 +356,11 @@ $result_trees{'verb_in_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
diff --git a/tp/t/results/linemacro/verb_not_closed.pl 
b/tp/t/results/linemacro/verb_not_closed.pl
index 9bfcf40258..2b1cd028dd 100644
--- a/tp/t/results/linemacro/verb_not_closed.pl
+++ b/tp/t/results/linemacro/verb_not_closed.pl
@@ -62,7 +62,6 @@ $result_trees{'verb_not_closed'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -72,7 +71,6 @@ $result_trees{'verb_not_closed'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -148,7 +146,6 @@ $result_trees{'verb_not_closed'} = {
                 'delimiter' => ':'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6,
                 'macro' => 'mycommand'
               }
@@ -181,7 +178,6 @@ $result_errors{'verb_not_closed'} = [
   {
     'error_line' => '@mycommand missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@mycommand missing closing brace',
     'type' => 'error'
@@ -189,7 +185,6 @@ $result_errors{'verb_not_closed'} = [
   {
     'error_line' => '@verb missing closing delimiter sequence: :} (possibly 
involving @mycommand)
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'macro' => 'mycommand',
     'text' => '@verb missing closing delimiter sequence: :}',
diff --git a/tp/t/results/linemacro/verb_with_arobase_in_linemacro_call.pl 
b/tp/t/results/linemacro/verb_with_arobase_in_linemacro_call.pl
index a450318bc6..32797e0d25 100644
--- a/tp/t/results/linemacro/verb_with_arobase_in_linemacro_call.pl
+++ b/tp/t/results/linemacro/verb_with_arobase_in_linemacro_call.pl
@@ -62,7 +62,6 @@ $result_trees{'verb_with_arobase_in_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -72,7 +71,6 @@ $result_trees{'verb_with_arobase_in_linemacro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -129,7 +127,6 @@ $result_trees{'verb_with_arobase_in_linemacro_call'} = {
                 'delimiter' => '@'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'mycommand'
               }
@@ -175,7 +172,6 @@ $result_errors{'verb_with_arobase_in_linemacro_call'} = [
   {
     'error_line' => '@mycommand missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@mycommand missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/linemacro/verb_with_brace_in_linemacro_call.pl 
b/tp/t/results/linemacro/verb_with_brace_in_linemacro_call.pl
index 470e3c306f..3942a27dc3 100644
--- a/tp/t/results/linemacro/verb_with_brace_in_linemacro_call.pl
+++ b/tp/t/results/linemacro/verb_with_brace_in_linemacro_call.pl
@@ -62,7 +62,6 @@ $result_trees{'verb_with_brace_in_linemacro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -72,7 +71,6 @@ $result_trees{'verb_with_brace_in_linemacro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -152,7 +150,6 @@ $result_trees{'verb_with_brace_in_linemacro_call'} = {
                 'delimiter' => ':'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'mycommand'
               }
diff --git a/tp/t/results/macro/arg_body_expansion_order.pl 
b/tp/t/results/macro/arg_body_expansion_order.pl
index 386a777082..0d1a2e4e9a 100644
--- a/tp/t/results/macro/arg_body_expansion_order.pl
+++ b/tp/t/results/macro/arg_body_expansion_order.pl
@@ -55,7 +55,6 @@ $result_trees{'arg_body_expansion_order'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -65,7 +64,6 @@ $result_trees{'arg_body_expansion_order'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -139,7 +137,6 @@ $result_trees{'arg_body_expansion_order'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -149,7 +146,6 @@ $result_trees{'arg_body_expansion_order'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -236,7 +232,6 @@ $result_trees{'arg_body_expansion_order'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14,
                 'macro' => 'redefineothermacro'
               }
@@ -247,7 +242,6 @@ $result_trees{'arg_body_expansion_order'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14,
             'macro' => 'redefineothermacro'
           },
diff --git a/tp/t/results/macro/arg_not_closed.pl 
b/tp/t/results/macro/arg_not_closed.pl
index c3483e2ecf..7b3ccb6e14 100644
--- a/tp/t/results/macro/arg_not_closed.pl
+++ b/tp/t/results/macro/arg_not_closed.pl
@@ -54,7 +54,6 @@ $result_trees{'arg_not_closed'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'arg_not_closed'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -139,7 +137,6 @@ $result_errors{'arg_not_closed'} = [
   {
     'error_line' => '@foo missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@foo missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/macro/arobase_brace_in_macro_call.pl 
b/tp/t/results/macro/arobase_brace_in_macro_call.pl
index 639e171f05..c08866b619 100644
--- a/tp/t/results/macro/arobase_brace_in_macro_call.pl
+++ b/tp/t/results/macro/arobase_brace_in_macro_call.pl
@@ -63,7 +63,6 @@ $result_trees{'arobase_brace_in_macro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -73,7 +72,6 @@ $result_trees{'arobase_brace_in_macro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -239,7 +237,6 @@ $result_errors{'arobase_brace_in_macro_call'} = [
   {
     'error_line' => '@| should only appear in heading or footing (possibly 
involving @simplemac)
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'macro' => 'simplemac',
     'text' => '@| should only appear in heading or footing',
@@ -248,7 +245,6 @@ $result_errors{'arobase_brace_in_macro_call'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/macro/backslash_in_arg.pl 
b/tp/t/results/macro/backslash_in_arg.pl
index f55ea027a8..37de508c78 100644
--- a/tp/t/results/macro/backslash_in_arg.pl
+++ b/tp/t/results/macro/backslash_in_arg.pl
@@ -38,7 +38,6 @@ $result_trees{'backslash_in_arg'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -111,7 +110,6 @@ $result_trees{'backslash_in_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -121,7 +119,6 @@ $result_trees{'backslash_in_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -197,7 +194,6 @@ $result_trees{'backslash_in_arg'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8,
             'macro' => 'funindex'
           },
@@ -266,7 +262,6 @@ $result_trees{'backslash_in_arg'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9,
             'macro' => 'funindex'
           },
@@ -338,7 +333,6 @@ $result_trees{'backslash_in_arg'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10,
             'macro' => 'funindex'
           },
@@ -407,7 +401,6 @@ $result_trees{'backslash_in_arg'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11,
             'macro' => 'funindex'
           },
@@ -442,7 +435,6 @@ $result_trees{'backslash_in_arg'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -458,7 +450,6 @@ $result_trees{'backslash_in_arg'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/macro/bad_argument.pl 
b/tp/t/results/macro/bad_argument.pl
index 1e9d0947b9..91ff0839b4 100644
--- a/tp/t/results/macro/bad_argument.pl
+++ b/tp/t/results/macro/bad_argument.pl
@@ -44,7 +44,6 @@ $result_trees{'bad_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -57,7 +56,6 @@ $result_trees{'bad_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -107,7 +105,6 @@ $result_trees{'bad_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -120,7 +117,6 @@ $result_trees{'bad_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -174,7 +170,6 @@ $result_trees{'bad_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -187,7 +182,6 @@ $result_trees{'bad_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -231,7 +225,6 @@ $result_trees{'bad_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -244,7 +237,6 @@ $result_trees{'bad_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -282,7 +274,6 @@ $result_errors{'bad_argument'} = [
   {
     'error_line' => '@macro requires a name
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@macro requires a name',
     'type' => 'error'
@@ -290,7 +281,6 @@ $result_errors{'bad_argument'} = [
   {
     'error_line' => 'bad syntax for @rmacro argument: aaa
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'bad syntax for @rmacro argument: aaa',
     'type' => 'error'
@@ -298,7 +288,6 @@ $result_errors{'bad_argument'} = [
   {
     'error_line' => 'bad syntax for @macro argument: more  
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'bad syntax for @macro argument: more  ',
     'type' => 'error'
@@ -306,7 +295,6 @@ $result_errors{'bad_argument'} = [
   {
     'error_line' => '@macro requires a name
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@macro requires a name',
     'type' => 'error'
diff --git a/tp/t/results/macro/bad_formal_arg.pl 
b/tp/t/results/macro/bad_formal_arg.pl
index 8574e4584e..a3e1c55de7 100644
--- a/tp/t/results/macro/bad_formal_arg.pl
+++ b/tp/t/results/macro/bad_formal_arg.pl
@@ -63,7 +63,6 @@ $result_trees{'bad_formal_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -76,7 +75,6 @@ $result_trees{'bad_formal_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -134,7 +132,6 @@ $result_trees{'bad_formal_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -147,7 +144,6 @@ $result_trees{'bad_formal_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -216,7 +212,6 @@ $result_trees{'bad_formal_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -229,7 +224,6 @@ $result_trees{'bad_formal_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         }
@@ -267,7 +261,6 @@ $result_errors{'bad_formal_arg'} = [
   {
     'error_line' => 'bad or empty @macro formal argument: 
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'bad or empty @macro formal argument: ',
     'type' => 'error'
@@ -275,7 +268,6 @@ $result_errors{'bad_formal_arg'} = [
   {
     'error_line' => 'bad or empty @macro formal argument: in 2arg
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'bad or empty @macro formal argument: in 2arg',
     'type' => 'error'
@@ -283,7 +275,6 @@ $result_errors{'bad_formal_arg'} = [
   {
     'error_line' => 'bad or empty @macro formal argument: :::
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'bad or empty @macro formal argument: :::',
     'type' => 'error'
diff --git a/tp/t/results/macro/bad_macro_name_with_underscore.pl 
b/tp/t/results/macro/bad_macro_name_with_underscore.pl
index 35a8940f6b..52d1390f74 100644
--- a/tp/t/results/macro/bad_macro_name_with_underscore.pl
+++ b/tp/t/results/macro/bad_macro_name_with_underscore.pl
@@ -58,7 +58,6 @@ $result_trees{'bad_macro_name_with_underscore'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -68,7 +67,6 @@ $result_trees{'bad_macro_name_with_underscore'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/macro/bye_in_macro.pl 
b/tp/t/results/macro/bye_in_macro.pl
index bb51d9cdce..b6e5b717f0 100644
--- a/tp/t/results/macro/bye_in_macro.pl
+++ b/tp/t/results/macro/bye_in_macro.pl
@@ -65,7 +65,6 @@ $result_trees{'bye_in_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -75,7 +74,6 @@ $result_trees{'bye_in_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git 
a/tp/t/results/macro/closing_brace_in_macro_call_in_ignored_inline.pl 
b/tp/t/results/macro/closing_brace_in_macro_call_in_ignored_inline.pl
index ed3d220141..dfb7640314 100644
--- a/tp/t/results/macro/closing_brace_in_macro_call_in_ignored_inline.pl
+++ b/tp/t/results/macro/closing_brace_in_macro_call_in_ignored_inline.pl
@@ -50,7 +50,6 @@ 
$result_trees{'closing_brace_in_macro_call_in_ignored_inline'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ 
$result_trees{'closing_brace_in_macro_call_in_ignored_inline'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -121,7 +119,6 @@ 
$result_trees{'closing_brace_in_macro_call_in_ignored_inline'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'source_marks' => [
@@ -178,7 +175,6 @@ after
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -216,7 +212,6 @@ 
$result_errors{'closing_brace_in_macro_call_in_ignored_inline'} = [
   {
     'error_line' => '@inlinefmt missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@inlinefmt missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/macro/complete_macro_for_end.pl 
b/tp/t/results/macro/complete_macro_for_end.pl
index 2cbc6bfbb3..928817f00b 100644
--- a/tp/t/results/macro/complete_macro_for_end.pl
+++ b/tp/t/results/macro/complete_macro_for_end.pl
@@ -50,7 +50,6 @@ $result_trees{'complete_macro_for_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'complete_macro_for_end'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -133,14 +131,12 @@ $result_trees{'complete_macro_for_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6,
                 'macro' => 'theend'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/macro/complex_argument.pl 
b/tp/t/results/macro/complex_argument.pl
index f009d32df1..64f5f411a8 100644
--- a/tp/t/results/macro/complex_argument.pl
+++ b/tp/t/results/macro/complex_argument.pl
@@ -54,7 +54,6 @@ $result_trees{'complex_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'complex_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -129,7 +127,6 @@ $result_trees{'complex_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -139,7 +136,6 @@ $result_trees{'complex_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -202,7 +198,6 @@ $result_trees{'complex_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -212,7 +207,6 @@ $result_trees{'complex_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -285,7 +279,6 @@ macroseven defined
                 'delimiter' => '%'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38,
                 'macro' => 'macrothree'
               }
@@ -347,7 +340,6 @@ macroseven defined
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38,
                 'macro' => 'macrothree'
               }
@@ -415,7 +407,6 @@ macroseven defined
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38,
                 'macro' => 'macrothree'
               }
@@ -489,14 +480,12 @@ macroseven defined
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38,
                 'macro' => 'macrothree'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38,
             'macro' => 'macrothree'
           }
@@ -547,14 +536,12 @@ macroseven defined
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38,
                 'macro' => 'macrothree'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38,
             'macro' => 'macrothree'
           }
@@ -604,7 +591,6 @@ macroseven defined
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38,
                 'macro' => 'macrothree'
               }
@@ -615,7 +601,6 @@ macroseven defined
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38,
             'macro' => 'macrothree'
           }
@@ -672,14 +657,12 @@ macroseven defined
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 38,
                           'macro' => 'macrothree'
                         }
                       }
                     ],
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 38,
                       'macro' => 'macrothree'
                     }
@@ -735,14 +718,12 @@ macroseven defined
                           }
                         },
                         'source_info' => {
-                          'file_name' => '',
                           'line_nr' => 38,
                           'macro' => 'macrothree'
                         }
                       }
                     ],
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 38,
                       'macro' => 'macrothree'
                     }
@@ -868,7 +849,6 @@ macroseven defined
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41,
                 'macro' => 'macroseven'
               },
@@ -976,7 +956,6 @@ $result_errors{'complex_argument'} = [
   {
     'error_line' => 'warning: use @comma{} instead of \\, in macro arg
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => 'use @comma{} instead of \\, in macro arg',
     'type' => 'warning'
@@ -984,7 +963,6 @@ $result_errors{'complex_argument'} = [
   {
     'error_line' => 'bad argument to @headings: doubleafter 1 (possibly 
involving @macrofour)
 ',
-    'file_name' => '',
     'line_nr' => 38,
     'macro' => 'macrofour',
     'text' => 'bad argument to @headings: doubleafter 1',
diff --git a/tp/t/results/macro/definfoenclose_replaced_by_macro.pl 
b/tp/t/results/macro/definfoenclose_replaced_by_macro.pl
index 04d93a8d69..6cd5fb5f9d 100644
--- a/tp/t/results/macro/definfoenclose_replaced_by_macro.pl
+++ b/tp/t/results/macro/definfoenclose_replaced_by_macro.pl
@@ -40,7 +40,6 @@ $result_trees{'definfoenclose_replaced_by_macro'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -94,7 +93,6 @@ $result_trees{'definfoenclose_replaced_by_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -104,7 +102,6 @@ $result_trees{'definfoenclose_replaced_by_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -180,7 +177,6 @@ $result_errors{'definfoenclose_replaced_by_macro'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/macro/double_macro_definition.pl 
b/tp/t/results/macro/double_macro_definition.pl
index f861e3db9f..ec359f79d1 100644
--- a/tp/t/results/macro/double_macro_definition.pl
+++ b/tp/t/results/macro/double_macro_definition.pl
@@ -45,7 +45,6 @@ $result_trees{'double_macro_definition'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -55,7 +54,6 @@ $result_trees{'double_macro_definition'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -100,7 +98,6 @@ $result_trees{'double_macro_definition'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -110,7 +107,6 @@ $result_trees{'double_macro_definition'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -136,7 +132,6 @@ $result_errors{'double_macro_definition'} = [
   {
     'error_line' => 'warning: macro `foo\' previously defined
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'macro `foo\' previously defined',
     'type' => 'warning'
@@ -144,7 +139,6 @@ $result_errors{'double_macro_definition'} = [
   {
     'error_line' => 'warning: here is the previous definition of `foo\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'here is the previous definition of `foo\'',
     'type' => 'warning'
diff --git a/tp/t/results/macro/double_recursive_macro_call.pl 
b/tp/t/results/macro/double_recursive_macro_call.pl
index 016ee94f19..83d6d5eabb 100644
--- a/tp/t/results/macro/double_recursive_macro_call.pl
+++ b/tp/t/results/macro/double_recursive_macro_call.pl
@@ -59,7 +59,6 @@ $result_trees{'double_recursive_macro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -69,7 +68,6 @@ $result_trees{'double_recursive_macro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -123,7 +121,6 @@ $result_trees{'double_recursive_macro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -133,7 +130,6 @@ $result_trees{'double_recursive_macro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -221,7 +217,6 @@ $result_errors{'double_recursive_macro_call'} = [
   {
     'error_line' => 'recursive call of macro mactwo is not allowed; use 
@rmacro if needed (possibly involving @macone)
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'macro' => 'macone',
     'text' => 'recursive call of macro mactwo is not allowed; use @rmacro if 
needed',
diff --git a/tp/t/results/macro/empty_end.pl b/tp/t/results/macro/empty_end.pl
index 539fe336f9..56e4bfd6a7 100644
--- a/tp/t/results/macro/empty_end.pl
+++ b/tp/t/results/macro/empty_end.pl
@@ -48,7 +48,6 @@ $result_trees{'empty_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -58,7 +57,6 @@ $result_trees{'empty_end'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/macro/empty_macro_argument.pl 
b/tp/t/results/macro/empty_macro_argument.pl
index ad57fa3e26..0eaf7c983c 100644
--- a/tp/t/results/macro/empty_macro_argument.pl
+++ b/tp/t/results/macro/empty_macro_argument.pl
@@ -50,7 +50,6 @@ $result_trees{'empty_macro_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'empty_macro_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -238,7 +236,6 @@ $result_trees{'empty_macro_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -248,7 +245,6 @@ $result_trees{'empty_macro_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -405,7 +401,6 @@ $result_errors{'empty_macro_argument'} = [
   {
     'error_line' => 'macro `mymacro\' declared without argument called with an 
argument
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'macro `mymacro\' declared without argument called with an 
argument',
     'type' => 'error'
diff --git a/tp/t/results/macro/empty_macro_in_text_no_arg.pl 
b/tp/t/results/macro/empty_macro_in_text_no_arg.pl
index 5d0aa1a183..e751d08dfb 100644
--- a/tp/t/results/macro/empty_macro_in_text_no_arg.pl
+++ b/tp/t/results/macro/empty_macro_in_text_no_arg.pl
@@ -45,7 +45,6 @@ $result_trees{'empty_macro_in_text_no_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -55,7 +54,6 @@ $result_trees{'empty_macro_in_text_no_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -138,7 +136,6 @@ $result_trees{'empty_macro_in_text_no_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -148,7 +145,6 @@ $result_trees{'empty_macro_in_text_no_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
diff --git a/tp/t/results/macro/empty_macro_no_arg.pl 
b/tp/t/results/macro/empty_macro_no_arg.pl
index e3d1caac45..e4e350a815 100644
--- a/tp/t/results/macro/empty_macro_no_arg.pl
+++ b/tp/t/results/macro/empty_macro_no_arg.pl
@@ -45,7 +45,6 @@ $result_trees{'empty_macro_no_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -55,7 +54,6 @@ $result_trees{'empty_macro_no_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/expand_two_same.pl 
b/tp/t/results/macro/expand_two_same.pl
index da16da2f73..7b71347d15 100644
--- a/tp/t/results/macro/expand_two_same.pl
+++ b/tp/t/results/macro/expand_two_same.pl
@@ -59,7 +59,6 @@ $result_trees{'expand_two_same'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -69,7 +68,6 @@ $result_trees{'expand_two_same'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -131,7 +129,6 @@ arg}
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8,
                 'macro' => 'macrotwo'
               }
@@ -160,7 +157,6 @@ arg}
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8,
                 'macro' => 'macrotwo'
               }
diff --git a/tp/t/results/macro/expansion_order.pl 
b/tp/t/results/macro/expansion_order.pl
index 2dfa9929ea..1a00bb8b28 100644
--- a/tp/t/results/macro/expansion_order.pl
+++ b/tp/t/results/macro/expansion_order.pl
@@ -54,7 +54,6 @@ $result_trees{'expansion_order'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'expansion_order'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -119,7 +117,6 @@ $result_trees{'expansion_order'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -129,7 +126,6 @@ $result_trees{'expansion_order'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
diff --git a/tp/t/results/macro/form_feeds.pl b/tp/t/results/macro/form_feeds.pl
index 9eadfafdcc..0a74e8d7a8 100644
--- a/tp/t/results/macro/form_feeds.pl
+++ b/tp/t/results/macro/form_feeds.pl
@@ -58,7 +58,6 @@ $result_trees{'form_feeds'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -68,7 +67,6 @@ $result_trees{'form_feeds'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -122,7 +120,6 @@ $result_trees{'form_feeds'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -132,7 +129,6 @@ $result_trees{'form_feeds'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
diff --git a/tp/t/results/macro/ifclear_in_macro.pl 
b/tp/t/results/macro/ifclear_in_macro.pl
index 64ac037aae..025761bce2 100644
--- a/tp/t/results/macro/ifclear_in_macro.pl
+++ b/tp/t/results/macro/ifclear_in_macro.pl
@@ -64,7 +64,6 @@ $result_trees{'ifclear_in_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -74,7 +73,6 @@ $result_trees{'ifclear_in_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -133,7 +131,6 @@ $result_trees{'ifclear_in_macro'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 9,
                   'macro' => 'note'
                 }
@@ -195,7 +192,6 @@ $result_trees{'ifclear_in_macro'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 9,
                   'macro' => 'note'
                 }
diff --git a/tp/t/results/macro/ifset_and_end_isef_in_macro.pl 
b/tp/t/results/macro/ifset_and_end_isef_in_macro.pl
index 4a05d8cb32..833f278e34 100644
--- a/tp/t/results/macro/ifset_and_end_isef_in_macro.pl
+++ b/tp/t/results/macro/ifset_and_end_isef_in_macro.pl
@@ -50,7 +50,6 @@ $result_trees{'ifset_and_end_isef_in_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'ifset_and_end_isef_in_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -110,7 +108,6 @@ $result_trees{'ifset_and_end_isef_in_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -120,7 +117,6 @@ $result_trees{'ifset_and_end_isef_in_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -184,7 +180,6 @@ $result_trees{'ifset_and_end_isef_in_macro'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 9,
                   'macro' => 'beginifset'
                 }
@@ -223,7 +218,6 @@ $result_errors{'ifset_and_end_isef_in_macro'} = [
   {
     'error_line' => 'no matching `@end ifset\'
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'no matching `@end ifset\'',
     'type' => 'error'
diff --git a/tp/t/results/macro/ifset_in_macro.pl 
b/tp/t/results/macro/ifset_in_macro.pl
index 44238e51de..bf68a8f799 100644
--- a/tp/t/results/macro/ifset_in_macro.pl
+++ b/tp/t/results/macro/ifset_in_macro.pl
@@ -64,7 +64,6 @@ $result_trees{'ifset_in_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -74,7 +73,6 @@ $result_trees{'ifset_in_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -173,7 +171,6 @@ $result_trees{'ifset_in_macro'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 9,
                       'macro' => 'note'
                     }
@@ -185,7 +182,6 @@ $result_trees{'ifset_in_macro'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 9,
                   'macro' => 'note'
                 }
diff --git a/tp/t/results/macro/ifset_in_macro_set.pl 
b/tp/t/results/macro/ifset_in_macro_set.pl
index 66616e8b79..2d91476b87 100644
--- a/tp/t/results/macro/ifset_in_macro_set.pl
+++ b/tp/t/results/macro/ifset_in_macro_set.pl
@@ -64,7 +64,6 @@ $result_trees{'ifset_in_macro_set'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -74,7 +73,6 @@ $result_trees{'ifset_in_macro_set'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -133,7 +131,6 @@ $result_trees{'ifset_in_macro_set'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 9,
                   'macro' => 'note'
                 }
@@ -195,7 +192,6 @@ $result_trees{'ifset_in_macro_set'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 9,
                   'macro' => 'note'
                 }
diff --git a/tp/t/results/macro/ignored_macro_definition.pl 
b/tp/t/results/macro/ignored_macro_definition.pl
index a0935e69d4..4af36a87ca 100644
--- a/tp/t/results/macro/ignored_macro_definition.pl
+++ b/tp/t/results/macro/ignored_macro_definition.pl
@@ -50,7 +50,6 @@ $result_trees{'ignored_macro_definition'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'ignored_macro_definition'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -106,7 +104,6 @@ in inlinefmt tex
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
diff --git a/tp/t/results/macro/implicit_quoting_one_arg.pl 
b/tp/t/results/macro/implicit_quoting_one_arg.pl
index 01321ca6c6..9ce2bc3c74 100644
--- a/tp/t/results/macro/implicit_quoting_one_arg.pl
+++ b/tp/t/results/macro/implicit_quoting_one_arg.pl
@@ -59,7 +59,6 @@ $result_trees{'implicit_quoting_one_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -69,7 +68,6 @@ $result_trees{'implicit_quoting_one_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -117,7 +115,6 @@ $result_trees{'implicit_quoting_one_arg'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6,
                 'macro' => 'FIXAME'
               },
diff --git a/tp/t/results/macro/implicit_quoting_recursion.pl 
b/tp/t/results/macro/implicit_quoting_recursion.pl
index a06da28db3..1118636fdd 100644
--- a/tp/t/results/macro/implicit_quoting_recursion.pl
+++ b/tp/t/results/macro/implicit_quoting_recursion.pl
@@ -58,7 +58,6 @@ $result_trees{'implicit_quoting_recursion'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -68,7 +67,6 @@ $result_trees{'implicit_quoting_recursion'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/include_after_empty_line_arg.pl 
b/tp/t/results/macro/include_after_empty_line_arg.pl
index 5cce7d4e75..97458ecee5 100644
--- a/tp/t/results/macro/include_after_empty_line_arg.pl
+++ b/tp/t/results/macro/include_after_empty_line_arg.pl
@@ -54,7 +54,6 @@ $result_trees{'include_after_empty_line_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'include_after_empty_line_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -107,7 +105,6 @@ $result_trees{'include_after_empty_line_arg'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'mymacro'
               },
@@ -150,7 +147,6 @@ $result_trees{'include_after_empty_line_arg'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 6
                     }
                   },
diff --git a/tp/t/results/macro/leading_spaces_no_ignore.pl 
b/tp/t/results/macro/leading_spaces_no_ignore.pl
index d2aeeec37f..098000165b 100644
--- a/tp/t/results/macro/leading_spaces_no_ignore.pl
+++ b/tp/t/results/macro/leading_spaces_no_ignore.pl
@@ -55,7 +55,6 @@ $result_trees{'leading_spaces_no_ignore'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -65,7 +64,6 @@ $result_trees{'leading_spaces_no_ignore'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/line_after_recursive_call.pl 
b/tp/t/results/macro/line_after_recursive_call.pl
index f857abae28..8f4e6eb1e1 100644
--- a/tp/t/results/macro/line_after_recursive_call.pl
+++ b/tp/t/results/macro/line_after_recursive_call.pl
@@ -60,7 +60,6 @@ $result_trees{'line_after_recursive_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -70,7 +69,6 @@ $result_trees{'line_after_recursive_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           },
           'source_marks' => [
@@ -136,7 +134,6 @@ $result_errors{'line_after_recursive_call'} = [
   {
     'error_line' => 'recursive call of macro mac is not allowed; use @rmacro 
if needed (possibly involving @mac)
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'macro' => 'mac',
     'text' => 'recursive call of macro mac is not allowed; use @rmacro if 
needed',
diff --git a/tp/t/results/macro/line_end_accent_command_macro_call.pl 
b/tp/t/results/macro/line_end_accent_command_macro_call.pl
index 17c722324d..74fad0c4a7 100644
--- a/tp/t/results/macro/line_end_accent_command_macro_call.pl
+++ b/tp/t/results/macro/line_end_accent_command_macro_call.pl
@@ -50,7 +50,6 @@ $result_trees{'line_end_accent_command_macro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'line_end_accent_command_macro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -111,7 +109,6 @@ $result_trees{'line_end_accent_command_macro_call'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5,
                     'macro' => 'expand'
                   }
@@ -133,7 +130,6 @@ $result_trees{'line_end_accent_command_macro_call'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5,
             'macro' => 'expand'
           }
@@ -197,7 +193,6 @@ $result_trees{'line_end_accent_command_macro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -207,7 +202,6 @@ $result_trees{'line_end_accent_command_macro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -257,7 +251,6 @@ $result_trees{'line_end_accent_command_macro_call'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12,
                     'macro' => 'nospace'
                   }
@@ -279,7 +272,6 @@ $result_trees{'line_end_accent_command_macro_call'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12,
             'macro' => 'nospace'
           }
@@ -340,7 +332,6 @@ $result_errors{'line_end_accent_command_macro_call'} = [
   {
     'error_line' => 'warning: command `@ringaccent\' must not be followed by 
new line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'command `@ringaccent\' must not be followed by new line',
     'type' => 'warning'
@@ -348,7 +339,6 @@ $result_errors{'line_end_accent_command_macro_call'} = [
   {
     'error_line' => 'warning: command `@ringaccent\' must not be followed by 
new line
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => 'command `@ringaccent\' must not be followed by new line',
     'type' => 'warning'
diff --git a/tp/t/results/macro/macro_after_paragraph.pl 
b/tp/t/results/macro/macro_after_paragraph.pl
index 3cc79dfd87..66ac11d4c4 100644
--- a/tp/t/results/macro/macro_after_paragraph.pl
+++ b/tp/t/results/macro/macro_after_paragraph.pl
@@ -55,7 +55,6 @@ $result_trees{'macro_after_paragraph'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -65,7 +64,6 @@ $result_trees{'macro_after_paragraph'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/macro_alias_definfoenclose_defindex.pl 
b/tp/t/results/macro/macro_alias_definfoenclose_defindex.pl
index 3a170f228e..80b2e54905 100644
--- a/tp/t/results/macro/macro_alias_definfoenclose_defindex.pl
+++ b/tp/t/results/macro/macro_alias_definfoenclose_defindex.pl
@@ -38,7 +38,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -107,7 +105,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -180,7 +177,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -190,7 +186,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'source_marks' => [
@@ -270,7 +265,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -296,7 +290,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
                 'command_name' => 'phooindex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'definfoenclose_command'
@@ -343,7 +336,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -365,7 +357,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
                 'alias_of' => 'phooindex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -410,7 +401,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -446,7 +436,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           },
           'type' => 'index_entry_command'
@@ -487,7 +476,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -513,7 +501,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
                 'command_name' => 'phooindex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               },
               'type' => 'definfoenclose_command'
@@ -575,7 +562,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
@@ -585,7 +571,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           },
           'source_marks' => [
@@ -666,7 +651,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -702,7 +686,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           },
           'type' => 'index_entry_command'
@@ -757,7 +740,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             }
@@ -767,7 +749,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           },
           'source_marks' => [
@@ -849,7 +830,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           }
         },
@@ -871,7 +851,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
                 'alias_of' => 'phooindex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             },
@@ -918,7 +897,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 40
           }
         },
@@ -944,7 +922,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
                 'command_name' => 'phoo'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               },
               'type' => 'definfoenclose_command'
@@ -990,7 +967,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           }
         },
@@ -1026,7 +1002,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 44
           },
           'type' => 'index_entry_command'
@@ -1066,7 +1041,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           }
         },
@@ -1088,7 +1062,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
                 'alias_of' => 'phooindex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             },
@@ -1149,7 +1122,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             }
@@ -1159,7 +1131,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 49
           },
           'source_marks' => [
@@ -1237,7 +1208,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 54
           }
         }
@@ -1251,7 +1221,6 @@ $result_trees{'macro_alias_definfoenclose_defindex'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -1452,7 +1421,6 @@ $result_errors{'macro_alias_definfoenclose_defindex'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
@@ -1460,7 +1428,6 @@ $result_errors{'macro_alias_definfoenclose_defindex'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
@@ -1468,7 +1435,6 @@ $result_errors{'macro_alias_definfoenclose_defindex'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 40,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/macro/macro_before_specific_line_command_args.pl 
b/tp/t/results/macro/macro_before_specific_line_command_args.pl
index f8e9a886e7..dfe463e4c5 100644
--- a/tp/t/results/macro/macro_before_specific_line_command_args.pl
+++ b/tp/t/results/macro/macro_before_specific_line_command_args.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_before_specific_line_command_args'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_before_specific_line_command_args'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -125,7 +123,6 @@ $result_trees{'macro_before_specific_line_command_args'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/macro/macro_call_empty_middle_arg.pl 
b/tp/t/results/macro/macro_call_empty_middle_arg.pl
index 581896f1df..383252cfd2 100644
--- a/tp/t/results/macro/macro_call_empty_middle_arg.pl
+++ b/tp/t/results/macro/macro_call_empty_middle_arg.pl
@@ -72,7 +72,6 @@ $result_trees{'macro_call_empty_middle_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -82,7 +81,6 @@ $result_trees{'macro_call_empty_middle_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/macro_call_empty_two_arg.pl 
b/tp/t/results/macro/macro_call_empty_two_arg.pl
index c9adde531b..5e95d61869 100644
--- a/tp/t/results/macro/macro_call_empty_two_arg.pl
+++ b/tp/t/results/macro/macro_call_empty_two_arg.pl
@@ -63,7 +63,6 @@ $result_trees{'macro_call_empty_two_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -73,7 +72,6 @@ $result_trees{'macro_call_empty_two_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/macro_call_in_ignored_inlinefmtifelse.pl 
b/tp/t/results/macro/macro_call_in_ignored_inlinefmtifelse.pl
index dd87edfb0d..f9e8e1740f 100644
--- a/tp/t/results/macro/macro_call_in_ignored_inlinefmtifelse.pl
+++ b/tp/t/results/macro/macro_call_in_ignored_inlinefmtifelse.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_call_in_ignored_inlinefmtifelse'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_call_in_ignored_inlinefmtifelse'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -100,7 +98,6 @@ $result_trees{'macro_call_in_ignored_inlinefmtifelse'} = {
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
diff --git a/tp/t/results/macro/macro_call_in_inlinefmtifelse_format.pl 
b/tp/t/results/macro/macro_call_in_inlinefmtifelse_format.pl
index 34a864a5ef..d8b53e9197 100644
--- a/tp/t/results/macro/macro_call_in_inlinefmtifelse_format.pl
+++ b/tp/t/results/macro/macro_call_in_inlinefmtifelse_format.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_call_in_inlinefmtifelse_format'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_call_in_inlinefmtifelse_format'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -140,7 +138,6 @@ $result_trees{'macro_call_in_inlinefmtifelse_format'} = {
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
diff --git a/tp/t/results/macro/macro_call_in_node_manual.pl 
b/tp/t/results/macro/macro_call_in_node_manual.pl
index 52f3048f51..92e84aab3b 100644
--- a/tp/t/results/macro/macro_call_in_node_manual.pl
+++ b/tp/t/results/macro/macro_call_in_node_manual.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_call_in_node_manual'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -110,7 +108,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -120,7 +117,6 @@ $result_trees{'macro_call_in_node_manual'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -170,7 +166,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -180,7 +175,6 @@ $result_trees{'macro_call_in_node_manual'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -230,7 +224,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -240,7 +233,6 @@ $result_trees{'macro_call_in_node_manual'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -290,7 +282,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -300,7 +291,6 @@ $result_trees{'macro_call_in_node_manual'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -350,7 +340,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
@@ -360,7 +349,6 @@ $result_trees{'macro_call_in_node_manual'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -454,7 +442,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               },
               'type' => 'menu_entry'
@@ -532,7 +519,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               },
               'type' => 'menu_entry'
@@ -619,7 +605,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               },
               'type' => 'menu_entry'
@@ -720,7 +705,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               },
               'type' => 'menu_entry'
@@ -811,7 +795,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               },
               'type' => 'menu_entry'
@@ -869,7 +852,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       },
                       'source_marks' => [
@@ -937,7 +919,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               },
               'type' => 'menu_entry'
@@ -1028,7 +1009,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               },
               'type' => 'menu_entry'
@@ -1119,7 +1099,6 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               },
               'type' => 'menu_entry'
@@ -1151,13 +1130,11 @@ $result_trees{'macro_call_in_node_manual'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         }
diff --git a/tp/t/results/macro/macro_end_call_in_ignored_inlinefmt.pl 
b/tp/t/results/macro/macro_end_call_in_ignored_inlinefmt.pl
index 44c810cc2d..00fa7fd432 100644
--- a/tp/t/results/macro/macro_end_call_in_ignored_inlinefmt.pl
+++ b/tp/t/results/macro/macro_end_call_in_ignored_inlinefmt.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_end_call_in_ignored_inlinefmt'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_end_call_in_ignored_inlinefmt'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -127,7 +125,6 @@ still ignored',
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'startfmt'
               }
diff --git a/tp/t/results/macro/macro_end_call_in_ignored_inlinefmtifelse.pl 
b/tp/t/results/macro/macro_end_call_in_ignored_inlinefmtifelse.pl
index 6507a1dabc..bf75ae4ce3 100644
--- a/tp/t/results/macro/macro_end_call_in_ignored_inlinefmtifelse.pl
+++ b/tp/t/results/macro/macro_end_call_in_ignored_inlinefmtifelse.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_end_call_in_ignored_inlinefmtifelse'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_end_call_in_ignored_inlinefmtifelse'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -140,7 +138,6 @@ $result_trees{'macro_end_call_in_ignored_inlinefmtifelse'} 
= {
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'inlinefirstfmt'
               }
diff --git 
a/tp/t/results/macro/macro_end_call_in_ignored_inlinefmtifelse_else.pl 
b/tp/t/results/macro/macro_end_call_in_ignored_inlinefmtifelse_else.pl
index 856451e1f6..81f4f57d9d 100644
--- a/tp/t/results/macro/macro_end_call_in_ignored_inlinefmtifelse_else.pl
+++ b/tp/t/results/macro/macro_end_call_in_ignored_inlinefmtifelse_else.pl
@@ -50,7 +50,6 @@ 
$result_trees{'macro_end_call_in_ignored_inlinefmtifelse_else'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ 
$result_trees{'macro_end_call_in_ignored_inlinefmtifelse_else'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -140,7 +138,6 @@ 
$result_trees{'macro_end_call_in_ignored_inlinefmtifelse_else'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
diff --git a/tp/t/results/macro/macro_end_call_in_ignored_inlineraw.pl 
b/tp/t/results/macro/macro_end_call_in_ignored_inlineraw.pl
index 916739976f..c8217f47db 100644
--- a/tp/t/results/macro/macro_end_call_in_ignored_inlineraw.pl
+++ b/tp/t/results/macro/macro_end_call_in_ignored_inlineraw.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_end_call_in_ignored_inlineraw'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_end_call_in_ignored_inlineraw'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -127,7 +125,6 @@ still ignored',
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'startraw'
               }
diff --git a/tp/t/results/macro/macro_end_call_in_ignored_raw.pl 
b/tp/t/results/macro/macro_end_call_in_ignored_raw.pl
index 5e08c7c8cb..668ff958af 100644
--- a/tp/t/results/macro/macro_end_call_in_ignored_raw.pl
+++ b/tp/t/results/macro/macro_end_call_in_ignored_raw.pl
@@ -55,7 +55,6 @@ $result_trees{'macro_end_call_in_ignored_raw'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -65,7 +64,6 @@ $result_trees{'macro_end_call_in_ignored_raw'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -156,13 +154,11 @@ $result_trees{'macro_end_call_in_ignored_raw'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6,
             'macro' => 'startraw'
           }
diff --git a/tp/t/results/macro/macro_expands_to_empty.pl 
b/tp/t/results/macro/macro_expands_to_empty.pl
index 1b1d7a4185..6104f8ae1f 100644
--- a/tp/t/results/macro/macro_expands_to_empty.pl
+++ b/tp/t/results/macro/macro_expands_to_empty.pl
@@ -54,7 +54,6 @@ $result_trees{'macro_expands_to_empty'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'macro_expands_to_empty'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/macro_expansion.pl 
b/tp/t/results/macro/macro_expansion.pl
index 3f8218410d..fe067021f8 100644
--- a/tp/t/results/macro/macro_expansion.pl
+++ b/tp/t/results/macro/macro_expansion.pl
@@ -78,7 +78,6 @@ $result_trees{'macro_expansion'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -88,7 +87,6 @@ $result_trees{'macro_expansion'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -200,14 +198,12 @@ $result_trees{'macro_expansion'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9,
                 'macro' => 'macroone'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9,
             'macro' => 'macroone'
           }
@@ -259,7 +255,6 @@ $result_trees{'macro_expansion'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11,
                 'macro' => 'macroone'
               }
@@ -325,14 +320,12 @@ $result_trees{'macro_expansion'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11,
                 'macro' => 'macroone'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11,
             'macro' => 'macroone'
           }
@@ -419,14 +412,12 @@ $result_trees{'macro_expansion'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13,
                 'macro' => 'macroone'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13,
             'macro' => 'macroone'
           }
@@ -536,14 +527,12 @@ $result_trees{'macro_expansion'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15,
                 'macro' => 'macroone'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15,
             'macro' => 'macroone'
           }
@@ -653,14 +642,12 @@ $result_trees{'macro_expansion'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17,
                 'macro' => 'macroone'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17,
             'macro' => 'macroone'
           }
@@ -792,14 +779,12 @@ now'
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23,
                 'macro' => 'macroone'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23,
             'macro' => 'macroone'
           }
@@ -883,7 +868,6 @@ $result_errors{'macro_expansion'} = [
   {
     'error_line' => 'bad argument to @end: verbatim. (possibly involving 
@macroone)
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'macro' => 'macroone',
     'text' => 'bad argument to @end: verbatim.',
@@ -892,7 +876,6 @@ $result_errors{'macro_expansion'} = [
   {
     'error_line' => 'bad argument to @end: verbatim. (possibly involving 
@macroone)
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'macro' => 'macroone',
     'text' => 'bad argument to @end: verbatim.',
@@ -901,7 +884,6 @@ $result_errors{'macro_expansion'} = [
   {
     'error_line' => 'warning: @macroone defined with zero or more than one 
argument should be invoked with {}
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@macroone defined with zero or more than one argument should be 
invoked with {}',
     'type' => 'warning'
@@ -909,7 +891,6 @@ $result_errors{'macro_expansion'} = [
   {
     'error_line' => 'bad argument to @end: verbatim my arg. (possibly 
involving @macroone)
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'macro' => 'macroone',
     'text' => 'bad argument to @end: verbatim my arg.',
@@ -918,7 +899,6 @@ $result_errors{'macro_expansion'} = [
   {
     'error_line' => 'bad argument to @end: verbatim. (possibly involving 
@macroone)
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'macro' => 'macroone',
     'text' => 'bad argument to @end: verbatim.',
@@ -927,7 +907,6 @@ $result_errors{'macro_expansion'} = [
   {
     'error_line' => 'warning: use @comma{} instead of \\, in macro arg
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => 'use @comma{} instead of \\, in macro arg',
     'type' => 'warning'
@@ -935,7 +914,6 @@ $result_errors{'macro_expansion'} = [
   {
     'error_line' => 'bad argument to @end: verbatim. (possibly involving 
@macroone)
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'macro' => 'macroone',
     'text' => 'bad argument to @end: verbatim.',
@@ -944,7 +922,6 @@ $result_errors{'macro_expansion'} = [
   {
     'error_line' => 'bad argument to @end: verbatim. (possibly involving 
@macroone)
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'macro' => 'macroone',
     'text' => 'bad argument to @end: verbatim.',
diff --git a/tp/t/results/macro/macro_expansion_end_in_conditional_end.pl 
b/tp/t/results/macro/macro_expansion_end_in_conditional_end.pl
index 636b55b6c3..215cd6d857 100644
--- a/tp/t/results/macro/macro_expansion_end_in_conditional_end.pl
+++ b/tp/t/results/macro/macro_expansion_end_in_conditional_end.pl
@@ -60,7 +60,6 @@ $result_trees{'macro_expansion_end_in_conditional_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -70,7 +69,6 @@ $result_trees{'macro_expansion_end_in_conditional_end'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -141,7 +139,6 @@ $result_trees{'macro_expansion_end_in_conditional_end'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 9,
                   'macro' => 'beginendcond'
                 }
@@ -196,7 +193,6 @@ $result_trees{'macro_expansion_end_in_conditional_end'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 9,
                       'macro' => 'beginendcond'
                     }
diff --git a/tp/t/results/macro/macro_expansion_end_in_conditional_line.pl 
b/tp/t/results/macro/macro_expansion_end_in_conditional_line.pl
index 26da5124fb..d1cf311383 100644
--- a/tp/t/results/macro/macro_expansion_end_in_conditional_line.pl
+++ b/tp/t/results/macro/macro_expansion_end_in_conditional_line.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_expansion_end_in_conditional_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_expansion_end_in_conditional_line'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -139,7 +137,6 @@ $result_trees{'macro_expansion_end_in_conditional_line'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 7,
                   'macro' => 'begincond'
                 }
@@ -186,7 +183,6 @@ $result_trees{'macro_expansion_end_in_conditional_line'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 9
                     }
                   },
diff --git a/tp/t/results/macro/macro_expansion_end_in_ignored_ifset_content.pl 
b/tp/t/results/macro/macro_expansion_end_in_ignored_ifset_content.pl
index 16050e9ef1..0f56cb3b18 100644
--- a/tp/t/results/macro/macro_expansion_end_in_ignored_ifset_content.pl
+++ b/tp/t/results/macro/macro_expansion_end_in_ignored_ifset_content.pl
@@ -55,7 +55,6 @@ $result_trees{'macro_expansion_end_in_ignored_ifset_content'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -65,7 +64,6 @@ $result_trees{'macro_expansion_end_in_ignored_ifset_content'} 
= {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -153,7 +151,6 @@ 
$result_trees{'macro_expansion_end_in_ignored_ifset_content'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 7
                     }
                   }
@@ -164,7 +161,6 @@ 
$result_trees{'macro_expansion_end_in_ignored_ifset_content'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 6,
                   'macro' => 'beginifsetcontent'
                 }
diff --git 
a/tp/t/results/macro/macro_expansion_end_in_ignored_nested_conditional.pl 
b/tp/t/results/macro/macro_expansion_end_in_ignored_nested_conditional.pl
index 5571479aa2..0e778a1bd8 100644
--- a/tp/t/results/macro/macro_expansion_end_in_ignored_nested_conditional.pl
+++ b/tp/t/results/macro/macro_expansion_end_in_ignored_nested_conditional.pl
@@ -60,7 +60,6 @@ 
$result_trees{'macro_expansion_end_in_ignored_nested_conditional'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -70,7 +69,6 @@ 
$result_trees{'macro_expansion_end_in_ignored_nested_conditional'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -165,7 +163,6 @@ 
$result_trees{'macro_expansion_end_in_ignored_nested_conditional'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 8
                               }
                             }
@@ -203,7 +200,6 @@ 
$result_trees{'macro_expansion_end_in_ignored_nested_conditional'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 9
                     }
                   }
@@ -214,7 +210,6 @@ 
$result_trees{'macro_expansion_end_in_ignored_nested_conditional'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 7,
                   'macro' => 'beginnestedcond'
                 }
diff --git 
a/tp/t/results/macro/macro_expansion_end_in_ignored_nested_different_conditional.pl
 
b/tp/t/results/macro/macro_expansion_end_in_ignored_nested_different_conditional.pl
index c6d4c1c11d..6455ab522f 100644
--- 
a/tp/t/results/macro/macro_expansion_end_in_ignored_nested_different_conditional.pl
+++ 
b/tp/t/results/macro/macro_expansion_end_in_ignored_nested_different_conditional.pl
@@ -60,7 +60,6 @@ 
$result_trees{'macro_expansion_end_in_ignored_nested_different_conditional'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -70,7 +69,6 @@ 
$result_trees{'macro_expansion_end_in_ignored_nested_different_conditional'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -163,7 +161,6 @@ 
$result_trees{'macro_expansion_end_in_ignored_nested_different_conditional'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 8
                     }
                   }
@@ -174,7 +171,6 @@ 
$result_trees{'macro_expansion_end_in_ignored_nested_different_conditional'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 7,
                   'macro' => 'beginnestedcond'
                 }
@@ -210,7 +206,6 @@ 
$result_errors{'macro_expansion_end_in_ignored_nested_different_conditional'} =
   {
     'error_line' => 'unmatched `@end ifclear\'
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'unmatched `@end ifclear\'',
     'type' => 'error'
diff --git a/tp/t/results/macro/macro_expansion_in_multitable_prototype.pl 
b/tp/t/results/macro/macro_expansion_in_multitable_prototype.pl
index 71a982f222..b2876a298e 100644
--- a/tp/t/results/macro/macro_expansion_in_multitable_prototype.pl
+++ b/tp/t/results/macro/macro_expansion_in_multitable_prototype.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -114,7 +112,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -124,7 +121,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -169,7 +165,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'type' => 'bracketed_arg'
@@ -209,7 +204,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'type' => 'bracketed_arg'
@@ -235,7 +229,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                       ],
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -269,7 +262,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'type' => 'bracketed_arg'
@@ -319,7 +311,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9,
                         'macro' => 'endbrace'
                       }
@@ -329,7 +320,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'source_marks' => [
@@ -375,7 +365,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'source_marks' => [
@@ -423,7 +412,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -447,7 +435,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -471,7 +458,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                         'cell_number' => 3
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -495,7 +481,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                         'cell_number' => 4
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -520,7 +505,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                         'cell_number' => 5
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -560,7 +544,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -574,7 +557,6 @@ $result_trees{'macro_expansion_in_multitable_prototype'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
diff --git a/tp/t/results/macro/macro_for_dot_in_menu_not_separator.pl 
b/tp/t/results/macro/macro_for_dot_in_menu_not_separator.pl
index adab340fe6..161fbfeda7 100644
--- a/tp/t/results/macro/macro_for_dot_in_menu_not_separator.pl
+++ b/tp/t/results/macro/macro_for_dot_in_menu_not_separator.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_for_dot_in_menu_not_separator'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_for_dot_in_menu_not_separator'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -187,7 +185,6 @@ $result_trees{'macro_for_dot_in_menu_not_separator'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -219,13 +216,11 @@ $result_trees{'macro_for_dot_in_menu_not_separator'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/macro/macro_for_end.pl 
b/tp/t/results/macro/macro_for_end.pl
index 47aab7f983..f0eba15d00 100644
--- a/tp/t/results/macro/macro_for_end.pl
+++ b/tp/t/results/macro/macro_for_end.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_for_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_for_end'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -138,14 +136,12 @@ $result_trees{'macro_for_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6,
                 'macro' => 'myend'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/macro/macro_for_ignored_line_command.pl 
b/tp/t/results/macro/macro_for_ignored_line_command.pl
index c36a67bab3..e392db1224 100644
--- a/tp/t/results/macro/macro_for_ignored_line_command.pl
+++ b/tp/t/results/macro/macro_for_ignored_line_command.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_for_ignored_line_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_for_ignored_line_command'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/macro_for_verb.pl 
b/tp/t/results/macro/macro_for_verb.pl
index 42e9b970a8..b9d7da0744 100644
--- a/tp/t/results/macro/macro_for_verb.pl
+++ b/tp/t/results/macro/macro_for_verb.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_for_verb'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_for_verb'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -128,7 +126,6 @@ $result_trees{'macro_for_verb'} = {
                 'delimiter' => '@'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'verbopen'
               }
diff --git a/tp/t/results/macro/macro_imbricated_with_beginning_command_name.pl 
b/tp/t/results/macro/macro_imbricated_with_beginning_command_name.pl
index d409e01118..f3e555222e 100644
--- a/tp/t/results/macro/macro_imbricated_with_beginning_command_name.pl
+++ b/tp/t/results/macro/macro_imbricated_with_beginning_command_name.pl
@@ -60,7 +60,6 @@ $result_trees{'macro_imbricated_with_beginning_command_name'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -70,7 +69,6 @@ $result_trees{'macro_imbricated_with_beginning_command_name'} 
= {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -102,7 +100,6 @@ 
$result_errors{'macro_imbricated_with_beginning_command_name'} = [
   {
     'error_line' => 'unmatched `@end macro\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'unmatched `@end macro\'',
     'type' => 'error'
diff --git a/tp/t/results/macro/macro_in_accent.pl 
b/tp/t/results/macro/macro_in_accent.pl
index 31a4b5519b..4c340e1ef2 100644
--- a/tp/t/results/macro/macro_in_accent.pl
+++ b/tp/t/results/macro/macro_in_accent.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_accent'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -110,7 +108,6 @@ $result_trees{'macro_in_accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -120,7 +117,6 @@ $result_trees{'macro_in_accent'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -168,7 +164,6 @@ $result_trees{'macro_in_accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'source_marks' => [
@@ -219,7 +214,6 @@ $result_trees{'macro_in_accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'source_marks' => [
@@ -270,7 +264,6 @@ $result_trees{'macro_in_accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'source_marks' => [
@@ -322,7 +315,6 @@ $result_trees{'macro_in_accent'} = {
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -399,7 +391,6 @@ $result_trees{'macro_in_accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'source_marks' => [
diff --git a/tp/t/results/macro/macro_in_brace_command.pl 
b/tp/t/results/macro/macro_in_brace_command.pl
index 7daf31f5b3..16b1de4133 100644
--- a/tp/t/results/macro/macro_in_brace_command.pl
+++ b/tp/t/results/macro/macro_in_brace_command.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_brace_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_brace_command'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -110,7 +108,6 @@ $result_trees{'macro_in_brace_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -120,7 +117,6 @@ $result_trees{'macro_in_brace_command'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -136,7 +132,6 @@ $result_trees{'macro_in_brace_command'} = {
                 {
                   'cmdname' => 'bullet',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'type' => 'command_as_argument'
@@ -236,7 +231,6 @@ $result_trees{'macro_in_brace_command'} = {
                       ],
                       'cmdname' => 'email',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -256,7 +250,6 @@ $result_trees{'macro_in_brace_command'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -287,7 +280,6 @@ $result_trees{'macro_in_brace_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -301,7 +293,6 @@ $result_trees{'macro_in_brace_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
diff --git a/tp/t/results/macro/macro_in_def_delimiters.pl 
b/tp/t/results/macro/macro_in_def_delimiters.pl
index 5311928fd3..2857656c99 100644
--- a/tp/t/results/macro/macro_in_def_delimiters.pl
+++ b/tp/t/results/macro/macro_in_def_delimiters.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_def_delimiters'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_def_delimiters'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -453,7 +451,6 @@ $result_trees{'macro_in_def_delimiters'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'def_line'
@@ -465,7 +462,6 @@ $result_trees{'macro_in_def_delimiters'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -493,7 +489,6 @@ $result_errors{'macro_in_def_delimiters'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
@@ -501,7 +496,6 @@ $result_errors{'macro_in_def_delimiters'} = [
   {
     'error_line' => 'no matching `@end deffn\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'no matching `@end deffn\'',
     'type' => 'error'
diff --git a/tp/t/results/macro/macro_in_empty_menu_comment.pl 
b/tp/t/results/macro/macro_in_empty_menu_comment.pl
index 75a9adbe9e..da7b0b36e2 100644
--- a/tp/t/results/macro/macro_in_empty_menu_comment.pl
+++ b/tp/t/results/macro/macro_in_empty_menu_comment.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_empty_menu_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_empty_menu_comment'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -150,7 +148,6 @@ $result_trees{'macro_in_empty_menu_comment'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -182,13 +179,11 @@ $result_trees{'macro_in_empty_menu_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/macro/macro_in_empty_multitable_empty_before_item.pl 
b/tp/t/results/macro/macro_in_empty_multitable_empty_before_item.pl
index 4e6698d32a..63a7dc9e8e 100644
--- a/tp/t/results/macro/macro_in_empty_multitable_empty_before_item.pl
+++ b/tp/t/results/macro/macro_in_empty_multitable_empty_before_item.pl
@@ -45,7 +45,6 @@ $result_trees{'macro_in_empty_multitable_empty_before_item'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -55,7 +54,6 @@ $result_trees{'macro_in_empty_multitable_empty_before_item'} 
= {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -99,7 +97,6 @@ $result_trees{'macro_in_empty_multitable_empty_before_item'} 
= {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -162,7 +159,6 @@ 
$result_trees{'macro_in_empty_multitable_empty_before_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -177,7 +173,6 @@ 
$result_trees{'macro_in_empty_multitable_empty_before_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
diff --git a/tp/t/results/macro/macro_in_empty_table_empty_before_item.pl 
b/tp/t/results/macro/macro_in_empty_table_empty_before_item.pl
index 6a6cb4bf2f..4aea9d0583 100644
--- a/tp/t/results/macro/macro_in_empty_table_empty_before_item.pl
+++ b/tp/t/results/macro/macro_in_empty_table_empty_before_item.pl
@@ -45,7 +45,6 @@ $result_trees{'macro_in_empty_table_empty_before_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -55,7 +54,6 @@ $result_trees{'macro_in_empty_table_empty_before_item'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -71,7 +69,6 @@ $result_trees{'macro_in_empty_table_empty_before_item'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   },
                   'type' => 'command_as_argument'
@@ -141,7 +138,6 @@ $result_trees{'macro_in_empty_table_empty_before_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -155,7 +151,6 @@ $result_trees{'macro_in_empty_table_empty_before_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
diff --git a/tp/t/results/macro/macro_in_empty_text.pl 
b/tp/t/results/macro/macro_in_empty_text.pl
index e616bf65e1..9550d099d1 100644
--- a/tp/t/results/macro/macro_in_empty_text.pl
+++ b/tp/t/results/macro/macro_in_empty_text.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_empty_text'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_empty_text'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -148,13 +146,11 @@ $result_trees{'macro_in_empty_text'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/macro/macro_in_end_argument.pl 
b/tp/t/results/macro/macro_in_end_argument.pl
index 41a68f5b51..987a34d47d 100644
--- a/tp/t/results/macro/macro_in_end_argument.pl
+++ b/tp/t/results/macro/macro_in_end_argument.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_end_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_end_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -137,13 +135,11 @@ $result_trees{'macro_in_end_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/macro/macro_in_ifset.pl 
b/tp/t/results/macro/macro_in_ifset.pl
index 35e8fdfc6f..4474073758 100644
--- a/tp/t/results/macro/macro_in_ifset.pl
+++ b/tp/t/results/macro/macro_in_ifset.pl
@@ -54,7 +54,6 @@ $result_trees{'macro_in_ifset'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'macro_in_ifset'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -128,7 +126,6 @@ $result_trees{'macro_in_ifset'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 8
                     }
                   }
@@ -139,7 +136,6 @@ $result_trees{'macro_in_ifset'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 }
               },
diff --git a/tp/t/results/macro/macro_in_ifset_end_in_arg.pl 
b/tp/t/results/macro/macro_in_ifset_end_in_arg.pl
index e522c0af2c..2f865b3bb9 100644
--- a/tp/t/results/macro/macro_in_ifset_end_in_arg.pl
+++ b/tp/t/results/macro/macro_in_ifset_end_in_arg.pl
@@ -54,7 +54,6 @@ $result_trees{'macro_in_ifset_end_in_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'macro_in_ifset_end_in_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -123,7 +121,6 @@ $result_trees{'macro_in_ifset_end_in_arg'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 7
                     }
                   }
@@ -134,7 +131,6 @@ $result_trees{'macro_in_ifset_end_in_arg'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 }
               },
@@ -185,7 +181,6 @@ $result_errors{'macro_in_ifset_end_in_arg'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -193,7 +188,6 @@ $result_errors{'macro_in_ifset_end_in_arg'} = [
   {
     'error_line' => 'unmatched `@end ifset\'
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'unmatched `@end ifset\'',
     'type' => 'error'
diff --git a/tp/t/results/macro/macro_in_index_commands.pl 
b/tp/t/results/macro/macro_in_index_commands.pl
index a8bca1c54e..46c5d9021c 100644
--- a/tp/t/results/macro/macro_in_index_commands.pl
+++ b/tp/t/results/macro/macro_in_index_commands.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_index_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_index_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -105,7 +103,6 @@ $result_trees{'macro_in_index_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -115,7 +112,6 @@ $result_trees{'macro_in_index_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -160,7 +156,6 @@ $result_trees{'macro_in_index_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -170,7 +165,6 @@ $result_trees{'macro_in_index_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -259,7 +253,6 @@ $result_trees{'macro_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           },
           'source_marks' => [
@@ -318,7 +311,6 @@ $result_trees{'macro_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12,
             'macro' => 'syncodeindexcommand'
           }
@@ -369,7 +361,6 @@ $result_trees{'macro_in_index_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -379,7 +370,6 @@ $result_trees{'macro_in_index_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -450,7 +440,6 @@ $result_trees{'macro_in_index_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -507,7 +496,6 @@ $result_trees{'macro_in_index_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -517,7 +505,6 @@ $result_trees{'macro_in_index_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         },
@@ -567,7 +554,6 @@ $result_trees{'macro_in_index_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
@@ -577,7 +563,6 @@ $result_trees{'macro_in_index_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -642,7 +627,6 @@ $result_trees{'macro_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           }
         },
@@ -692,7 +676,6 @@ $result_trees{'macro_in_index_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             }
@@ -702,7 +685,6 @@ $result_trees{'macro_in_index_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           }
         },
@@ -742,7 +724,6 @@ $result_trees{'macro_in_index_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 36
       }
     },
@@ -828,7 +809,6 @@ $result_trees{'macro_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39,
             'macro' => 'trucindexcommand'
           },
@@ -859,7 +839,6 @@ $result_trees{'macro_in_index_commands'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 41,
                     'macro' => 'defcodeindexentry'
                   }
@@ -880,7 +859,6 @@ $result_trees{'macro_in_index_commands'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 41,
                     'macro' => 'defcodeindexentry'
                   }
@@ -905,7 +883,6 @@ $result_trees{'macro_in_index_commands'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 41,
                             'macro' => 'defcodeindexentry'
                           }
@@ -916,7 +893,6 @@ $result_trees{'macro_in_index_commands'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 41,
                     'macro' => 'defcodeindexentry'
                   },
@@ -972,7 +948,6 @@ $result_trees{'macro_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 41
           },
           'type' => 'index_entry_command'
@@ -1041,7 +1016,6 @@ $result_trees{'macro_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           },
           'type' => 'index_entry_command'
@@ -1103,7 +1077,6 @@ $result_trees{'macro_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 44
           },
           'type' => 'index_entry_command'
@@ -1178,7 +1151,6 @@ $result_trees{'macro_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 47
           }
         },
@@ -1252,7 +1224,6 @@ $result_trees{'macro_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           }
         },
@@ -1273,7 +1244,6 @@ $result_trees{'macro_in_index_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 37
       }
     }
@@ -1400,7 +1370,6 @@ $result_errors{'macro_in_index_commands'} = [
   {
     'error_line' => 'warning: printing an index `cp\' merged in another one, 
`fn\'
 ',
-    'file_name' => '',
     'line_nr' => 50,
     'text' => 'printing an index `cp\' merged in another one, `fn\'',
     'type' => 'warning'
diff --git a/tp/t/results/macro/macro_in_invalid_documentencoding.pl 
b/tp/t/results/macro/macro_in_invalid_documentencoding.pl
index 046fb2e7af..f0148e54c4 100644
--- a/tp/t/results/macro/macro_in_invalid_documentencoding.pl
+++ b/tp/t/results/macro/macro_in_invalid_documentencoding.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_invalid_documentencoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_invalid_documentencoding'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -118,7 +116,6 @@ $result_trees{'macro_in_invalid_documentencoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -142,7 +139,6 @@ $result_errors{'macro_in_invalid_documentencoding'} = [
   {
     'error_line' => 'warning: encoding `badm\' is not a canonical texinfo 
encoding
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'encoding `badm\' is not a canonical texinfo encoding',
     'type' => 'warning'
@@ -150,7 +146,6 @@ $result_errors{'macro_in_invalid_documentencoding'} = [
   {
     'error_line' => 'warning: unhandled encoding name `badm\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'unhandled encoding name `badm\'',
     'type' => 'warning'
diff --git a/tp/t/results/macro/macro_in_macro_arg.pl 
b/tp/t/results/macro/macro_in_macro_arg.pl
index 7721906100..9559e03d98 100644
--- a/tp/t/results/macro/macro_in_macro_arg.pl
+++ b/tp/t/results/macro/macro_in_macro_arg.pl
@@ -55,7 +55,6 @@ $result_trees{'macro_in_macro_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -65,7 +64,6 @@ $result_trees{'macro_in_macro_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -119,7 +117,6 @@ $result_trees{'macro_in_macro_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -129,7 +126,6 @@ $result_trees{'macro_in_macro_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -192,7 +188,6 @@ $result_trees{'macro_in_macro_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -202,7 +197,6 @@ $result_trees{'macro_in_macro_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
diff --git a/tp/t/results/macro/macro_in_macro_arg_simpler.pl 
b/tp/t/results/macro/macro_in_macro_arg_simpler.pl
index 646c7822ef..0d457a85d9 100644
--- a/tp/t/results/macro/macro_in_macro_arg_simpler.pl
+++ b/tp/t/results/macro/macro_in_macro_arg_simpler.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_macro_arg_simpler'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_macro_arg_simpler'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -123,7 +121,6 @@ $result_trees{'macro_in_macro_arg_simpler'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -133,7 +130,6 @@ $result_trees{'macro_in_macro_arg_simpler'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
diff --git a/tp/t/results/macro/macro_in_menu.pl 
b/tp/t/results/macro/macro_in_menu.pl
index 01060fbbbe..ad2aff5ef4 100644
--- a/tp/t/results/macro/macro_in_menu.pl
+++ b/tp/t/results/macro/macro_in_menu.pl
@@ -55,7 +55,6 @@ $result_trees{'macro_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -65,7 +64,6 @@ $result_trees{'macro_in_menu'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -115,7 +113,6 @@ $result_trees{'macro_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -125,7 +122,6 @@ $result_trees{'macro_in_menu'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -175,7 +171,6 @@ $result_trees{'macro_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -185,7 +180,6 @@ $result_trees{'macro_in_menu'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -235,7 +229,6 @@ $result_trees{'macro_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -245,7 +238,6 @@ $result_trees{'macro_in_menu'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -295,7 +287,6 @@ $result_trees{'macro_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
@@ -305,7 +296,6 @@ $result_trees{'macro_in_menu'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -355,7 +345,6 @@ $result_trees{'macro_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -365,7 +354,6 @@ $result_trees{'macro_in_menu'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         },
@@ -482,7 +470,6 @@ $result_trees{'macro_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               },
               'type' => 'menu_entry'
@@ -618,7 +605,6 @@ $result_trees{'macro_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               },
               'type' => 'menu_entry'
@@ -697,7 +683,6 @@ $result_trees{'macro_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               },
               'type' => 'menu_entry'
@@ -817,7 +802,6 @@ $result_trees{'macro_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               },
               'type' => 'menu_entry'
@@ -901,7 +885,6 @@ $result_trees{'macro_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               },
               'type' => 'menu_entry'
@@ -933,13 +916,11 @@ $result_trees{'macro_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         }
diff --git a/tp/t/results/macro/macro_in_menu_comment_closed_by_detailmenu.pl 
b/tp/t/results/macro/macro_in_menu_comment_closed_by_detailmenu.pl
index 81c436d599..e80f1084c4 100644
--- a/tp/t/results/macro/macro_in_menu_comment_closed_by_detailmenu.pl
+++ b/tp/t/results/macro/macro_in_menu_comment_closed_by_detailmenu.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_menu_comment_closed_by_detailmenu'} = 
{
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_menu_comment_closed_by_detailmenu'} = 
{
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -164,7 +162,6 @@ $result_trees{'macro_in_menu_comment_closed_by_detailmenu'} 
= {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   },
                   'type' => 'menu_entry'
@@ -196,13 +193,11 @@ 
$result_trees{'macro_in_menu_comment_closed_by_detailmenu'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -233,13 +228,11 @@ 
$result_trees{'macro_in_menu_comment_closed_by_detailmenu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/macro/macro_in_menu_comment_like_entry.pl 
b/tp/t/results/macro/macro_in_menu_comment_like_entry.pl
index 3e96e32461..e0826bcb95 100644
--- a/tp/t/results/macro/macro_in_menu_comment_like_entry.pl
+++ b/tp/t/results/macro/macro_in_menu_comment_like_entry.pl
@@ -55,7 +55,6 @@ $result_trees{'macro_in_menu_comment_like_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -65,7 +64,6 @@ $result_trees{'macro_in_menu_comment_like_entry'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -181,7 +179,6 @@ $result_trees{'macro_in_menu_comment_like_entry'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       },
                       'source_marks' => [
@@ -254,13 +251,11 @@ $result_trees{'macro_in_menu_comment_like_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
diff --git a/tp/t/results/macro/macro_in_menu_description.pl 
b/tp/t/results/macro/macro_in_menu_description.pl
index 95b5af59e3..bddad29a20 100644
--- a/tp/t/results/macro/macro_in_menu_description.pl
+++ b/tp/t/results/macro/macro_in_menu_description.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_menu_description'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_menu_description'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -125,7 +123,6 @@ $result_trees{'macro_in_menu_description'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -195,13 +192,11 @@ $result_trees{'macro_in_menu_description'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/macro/macro_in_misc_commands.pl 
b/tp/t/results/macro/macro_in_misc_commands.pl
index 4baefd1b66..23062faef9 100644
--- a/tp/t/results/macro/macro_in_misc_commands.pl
+++ b/tp/t/results/macro/macro_in_misc_commands.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -110,7 +108,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -120,7 +117,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -187,7 +183,6 @@ $result_trees{'macro_in_misc_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -284,7 +279,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -367,7 +361,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -377,7 +370,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -422,7 +414,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
@@ -432,7 +423,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -500,7 +490,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
@@ -571,7 +560,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'documentlanguagecommand'
               }
@@ -629,7 +617,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             }
@@ -639,7 +626,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -689,7 +675,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             }
@@ -699,7 +684,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         },
@@ -759,7 +743,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           },
           'source_marks' => [
@@ -796,7 +779,6 @@ $result_trees{'macro_in_misc_commands'} = {
           ],
           'cmdname' => 'afourpaper',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38,
             'macro' => 'afourpapermacro'
           }
@@ -850,7 +832,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         },
@@ -903,7 +884,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 40
           }
         },
@@ -956,7 +936,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 41
           }
         },
@@ -1006,7 +985,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               }
             }
@@ -1016,7 +994,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           }
         },
@@ -1081,7 +1058,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 47
           }
         },
@@ -1131,7 +1107,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             }
@@ -1141,7 +1116,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 49
           },
           'source_marks' => [
@@ -1219,7 +1193,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             }
@@ -1229,7 +1202,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 53
           },
           'source_marks' => [
@@ -1310,7 +1282,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             }
@@ -1344,7 +1315,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 'command_name' => 'phoo'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               },
               'type' => 'definfoenclose_command'
@@ -1402,7 +1372,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               }
             }
@@ -1412,7 +1381,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 62
           }
         },
@@ -1474,7 +1442,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 65
           }
         },
@@ -1505,7 +1472,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 'command_name' => 'phi'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               },
               'type' => 'definfoenclose_command'
@@ -1563,7 +1529,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             }
@@ -1573,7 +1538,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 69
           }
         },
@@ -1618,7 +1582,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             }
@@ -1628,7 +1591,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 72
           }
         },
@@ -1683,7 +1645,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76,
                 'macro' => 'strongmacro'
               }
@@ -1781,7 +1742,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 78
           }
         },
@@ -1841,7 +1801,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80,
                 'macro' => 'strongmacro'
               },
@@ -1874,7 +1833,6 @@ $result_trees{'macro_in_misc_commands'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 82
               }
             },
@@ -1931,7 +1889,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 86
               }
             }
@@ -1941,7 +1898,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 84
           }
         },
@@ -2001,7 +1957,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 87
           }
         },
@@ -2028,7 +1983,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 'code' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 89
               }
             },
@@ -2076,7 +2030,6 @@ $result_trees{'macro_in_misc_commands'} = {
                     'code' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 92
                   }
                 },
@@ -2114,13 +2067,11 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 93
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 91
           }
         },
@@ -2170,7 +2121,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 97
               }
             }
@@ -2180,7 +2130,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 95
           }
         },
@@ -2225,7 +2174,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 100
               }
             }
@@ -2235,7 +2183,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 98
           }
         },
@@ -2280,7 +2227,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 103
               }
             }
@@ -2290,7 +2236,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 101
           }
         },
@@ -2335,7 +2280,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 106
               }
             }
@@ -2345,7 +2289,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 104
           }
         },
@@ -2390,7 +2333,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 109
               }
             }
@@ -2400,7 +2342,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 107
           }
         },
@@ -2465,7 +2406,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 111
           }
         },
@@ -2525,7 +2465,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 112
           }
         },
@@ -2585,7 +2524,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 113
           }
         },
@@ -2645,7 +2583,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 114
           }
         },
@@ -2705,7 +2642,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 115
           }
         },
@@ -2765,7 +2701,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 116
           }
         },
@@ -2815,7 +2750,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 120
               }
             }
@@ -2825,7 +2759,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 118
           }
         },
@@ -2870,7 +2803,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 123
               }
             }
@@ -2880,7 +2812,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 121
           }
         },
@@ -2940,7 +2871,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 124
           }
         },
@@ -3000,7 +2930,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 125
           }
         },
@@ -3050,7 +2979,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 129
               }
             }
@@ -3060,7 +2988,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 127
           }
         },
@@ -3105,7 +3032,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 132
               }
             }
@@ -3115,7 +3041,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 130
           }
         },
@@ -3175,7 +3100,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 133
           }
         },
@@ -3235,7 +3159,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 134
           }
         },
@@ -3295,7 +3218,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 139
               }
             }
@@ -3305,7 +3227,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 137
           }
         },
@@ -3365,7 +3286,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 140
           }
         },
@@ -3420,7 +3340,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 144
               }
             }
@@ -3430,7 +3349,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 142
           }
         },
@@ -3475,7 +3393,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 147
               }
             }
@@ -3485,7 +3402,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 145
           }
         },
@@ -3545,7 +3461,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 148
           }
         },
@@ -3610,7 +3525,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 150
           }
         },
@@ -3660,7 +3574,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 154
               }
             }
@@ -3670,7 +3583,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 152
           }
         },
@@ -3715,7 +3627,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 157
               }
             }
@@ -3725,7 +3636,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 155
           }
         },
@@ -3770,7 +3680,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 160
               }
             }
@@ -3780,7 +3689,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 158
           }
         },
@@ -3866,7 +3774,6 @@ $result_trees{'macro_in_misc_commands'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 163,
                 'macro' => 'noindentmacro'
               }
@@ -3951,7 +3858,6 @@ $result_trees{'macro_in_misc_commands'} = {
         {
           'cmdname' => 'noindent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 165,
             'macro' => 'noindentmacro'
           }
@@ -3995,7 +3901,6 @@ $result_trees{'macro_in_misc_commands'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 166,
                 'macro' => 'noindentmacro'
               }
@@ -4041,7 +3946,6 @@ $result_trees{'macro_in_misc_commands'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 168,
                 'macro' => 'noindentmacro'
               }
@@ -4230,7 +4134,6 @@ $result_trees{'macro_in_misc_commands'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 174,
                 'macro' => 'noindentmacro'
               }
@@ -4334,7 +4237,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 178
               }
             }
@@ -4344,7 +4246,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 176
           },
           'source_marks' => [
@@ -4381,7 +4282,6 @@ $result_trees{'macro_in_misc_commands'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 179,
             'macro' => 'contentsmacro'
           }
@@ -4447,7 +4347,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 185
               }
             }
@@ -4457,7 +4356,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 183
           },
           'source_marks' => [
@@ -4510,7 +4408,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 186,
             'macro' => 'exdentmacro'
           }
@@ -4561,7 +4458,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 190
               }
             }
@@ -4571,7 +4467,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 188
           }
         },
@@ -4631,7 +4526,6 @@ $result_trees{'macro_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 191
           }
         },
@@ -4681,7 +4575,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 195
               }
             }
@@ -4691,7 +4584,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 193
           }
         },
@@ -4713,7 +4605,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 197
           }
         },
@@ -4803,7 +4694,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 200
               },
               'type' => 'menu_entry'
@@ -4835,13 +4725,11 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 201
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 199
           }
         },
@@ -4858,7 +4746,6 @@ $result_trees{'macro_in_misc_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -4915,7 +4802,6 @@ $result_trees{'macro_in_misc_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 203
       }
     },
@@ -4978,7 +4864,6 @@ $result_trees{'macro_in_misc_commands'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 206,
             'macro' => 'contentsmacro'
           }
@@ -5029,7 +4914,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 210
               }
             }
@@ -5039,7 +4923,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 208
           },
           'source_marks' => [
@@ -5076,7 +4959,6 @@ $result_trees{'macro_in_misc_commands'} = {
           ],
           'cmdname' => 'shortcontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 211,
             'macro' => 'shortcontentsmacro'
           }
@@ -5127,7 +5009,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 215
               }
             }
@@ -5137,7 +5018,6 @@ $result_trees{'macro_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 213
           }
         },
@@ -5175,7 +5055,6 @@ $result_trees{'macro_in_misc_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 204
       },
       'source_marks' => [
@@ -5619,7 +5498,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @documentlanguage should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => '@documentlanguage should only appear at the beginning of a 
line',
     'type' => 'warning'
@@ -5627,7 +5505,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'bad argument to @headings: on line following headings 
atext
 ',
-    'file_name' => '',
     'line_nr' => 39,
     'text' => 'bad argument to @headings: on line following headings atext',
     'type' => 'error'
@@ -5635,7 +5512,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 58,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
@@ -5643,7 +5519,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @definfoenclose should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 58,
     'text' => '@definfoenclose should only appear at the beginning of a line',
     'type' => 'warning'
@@ -5651,7 +5526,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 65,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
@@ -5659,7 +5533,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 78,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
@@ -5667,7 +5540,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: multiple @footnotestyle
 ',
-    'file_name' => '',
     'line_nr' => 125,
     'text' => 'multiple @footnotestyle',
     'type' => 'warning'
@@ -5675,7 +5547,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @page should only appear at the beginning of a 
line (possibly involving @pagemacro)
 ',
-    'file_name' => '',
     'line_nr' => 162,
     'macro' => 'pagemacro',
     'text' => '@page should only appear at the beginning of a line',
@@ -5684,7 +5555,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph 
(possibly involving @noindentmacro)
 ',
-    'file_name' => '',
     'line_nr' => 163,
     'macro' => 'noindentmacro',
     'text' => '@noindent is useless inside of a paragraph',
@@ -5693,7 +5563,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @refill is obsolete (possibly involving 
@refillmacro)
 ',
-    'file_name' => '',
     'line_nr' => 163,
     'macro' => 'refillmacro',
     'text' => '@refill is obsolete',
@@ -5702,7 +5571,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph 
(possibly involving @noindentmacro)
 ',
-    'file_name' => '',
     'line_nr' => 166,
     'macro' => 'noindentmacro',
     'text' => '@noindent is useless inside of a paragraph',
@@ -5711,7 +5579,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph 
(possibly involving @noindentmacro)
 ',
-    'file_name' => '',
     'line_nr' => 168,
     'macro' => 'noindentmacro',
     'text' => '@noindent is useless inside of a paragraph',
@@ -5720,7 +5587,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @page should only appear at the beginning of a 
line (possibly involving @pagemacro)
 ',
-    'file_name' => '',
     'line_nr' => 173,
     'macro' => 'pagemacro',
     'text' => '@page should only appear at the beginning of a line',
@@ -5729,7 +5595,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph 
(possibly involving @noindentmacro)
 ',
-    'file_name' => '',
     'line_nr' => 174,
     'macro' => 'noindentmacro',
     'text' => '@noindent is useless inside of a paragraph',
@@ -5738,7 +5603,6 @@ $result_errors{'macro_in_misc_commands'} = [
   {
     'error_line' => 'warning: @refill is obsolete (possibly involving 
@refillmacro)
 ',
-    'file_name' => '',
     'line_nr' => 174,
     'macro' => 'refillmacro',
     'text' => '@refill is obsolete',
diff --git a/tp/t/results/macro/macro_in_multitable_empty_before_item.pl 
b/tp/t/results/macro/macro_in_multitable_empty_before_item.pl
index f43a181e96..7fe6f7f151 100644
--- a/tp/t/results/macro/macro_in_multitable_empty_before_item.pl
+++ b/tp/t/results/macro/macro_in_multitable_empty_before_item.pl
@@ -45,7 +45,6 @@ $result_trees{'macro_in_multitable_empty_before_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -55,7 +54,6 @@ $result_trees{'macro_in_multitable_empty_before_item'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -99,7 +97,6 @@ $result_trees{'macro_in_multitable_empty_before_item'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -164,7 +161,6 @@ $result_trees{'macro_in_multitable_empty_before_item'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -189,7 +185,6 @@ $result_trees{'macro_in_multitable_empty_before_item'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -229,7 +224,6 @@ $result_trees{'macro_in_multitable_empty_before_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -244,7 +238,6 @@ $result_trees{'macro_in_multitable_empty_before_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
diff --git a/tp/t/results/macro/macro_in_table_empty_before_item.pl 
b/tp/t/results/macro/macro_in_table_empty_before_item.pl
index b687176253..22a83986b2 100644
--- a/tp/t/results/macro/macro_in_table_empty_before_item.pl
+++ b/tp/t/results/macro/macro_in_table_empty_before_item.pl
@@ -45,7 +45,6 @@ $result_trees{'macro_in_table_empty_before_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -55,7 +54,6 @@ $result_trees{'macro_in_table_empty_before_item'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -71,7 +69,6 @@ $result_trees{'macro_in_table_empty_before_item'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   },
                   'type' => 'command_as_argument'
@@ -147,7 +144,6 @@ $result_trees{'macro_in_table_empty_before_item'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -184,7 +180,6 @@ $result_trees{'macro_in_table_empty_before_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -198,7 +193,6 @@ $result_trees{'macro_in_table_empty_before_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
diff --git a/tp/t/results/macro/macro_inlineifcond_end_in_empty_ignored.pl 
b/tp/t/results/macro/macro_inlineifcond_end_in_empty_ignored.pl
index b72748ea0a..e9f4c236fc 100644
--- a/tp/t/results/macro/macro_inlineifcond_end_in_empty_ignored.pl
+++ b/tp/t/results/macro/macro_inlineifcond_end_in_empty_ignored.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_inlineifcond_end_in_empty_ignored'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_inlineifcond_end_in_empty_ignored'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -120,7 +118,6 @@ $result_trees{'macro_inlineifcond_end_in_empty_ignored'} = {
                 'format' => 'flag'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -192,7 +189,6 @@ $result_trees{'macro_inlineifcond_end_in_empty_ignored'} = {
                 'format' => 'flag'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
diff --git a/tp/t/results/macro/macro_inlineifcond_end_in_empty_set.pl 
b/tp/t/results/macro/macro_inlineifcond_end_in_empty_set.pl
index 7d44816576..eea42009a6 100644
--- a/tp/t/results/macro/macro_inlineifcond_end_in_empty_set.pl
+++ b/tp/t/results/macro/macro_inlineifcond_end_in_empty_set.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_inlineifcond_end_in_empty_set'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_inlineifcond_end_in_empty_set'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -120,7 +118,6 @@ $result_trees{'macro_inlineifcond_end_in_empty_set'} = {
                 'format' => 'flag'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -192,7 +189,6 @@ $result_trees{'macro_inlineifcond_end_in_empty_set'} = {
                 'format' => 'flag'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
diff --git a/tp/t/results/macro/macro_name_with_digit.pl 
b/tp/t/results/macro/macro_name_with_digit.pl
index aaa625af57..f31e8aec7f 100644
--- a/tp/t/results/macro/macro_name_with_digit.pl
+++ b/tp/t/results/macro/macro_name_with_digit.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_name_with_digit'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_name_with_digit'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -114,7 +112,6 @@ $result_trees{'macro_name_with_digit'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -124,7 +121,6 @@ $result_trees{'macro_name_with_digit'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
diff --git a/tp/t/results/macro/macro_name_with_hyphen.pl 
b/tp/t/results/macro/macro_name_with_hyphen.pl
index 0b970c424b..2a9c9cbe3f 100644
--- a/tp/t/results/macro/macro_name_with_hyphen.pl
+++ b/tp/t/results/macro/macro_name_with_hyphen.pl
@@ -58,7 +58,6 @@ $result_trees{'macro_name_with_hyphen'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -68,7 +67,6 @@ $result_trees{'macro_name_with_hyphen'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -132,7 +130,6 @@ $result_trees{'macro_name_with_hyphen'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'macro-one'
               }
diff --git a/tp/t/results/macro/macro_no_arg_bad_expansion.pl 
b/tp/t/results/macro/macro_no_arg_bad_expansion.pl
index eee36c5607..ab2565e213 100644
--- a/tp/t/results/macro/macro_no_arg_bad_expansion.pl
+++ b/tp/t/results/macro/macro_no_arg_bad_expansion.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_no_arg_bad_expansion'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_no_arg_bad_expansion'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/macro_no_arg_expansion.pl 
b/tp/t/results/macro/macro_no_arg_expansion.pl
index 0acb5f24ae..74c3dee077 100644
--- a/tp/t/results/macro/macro_no_arg_expansion.pl
+++ b/tp/t/results/macro/macro_no_arg_expansion.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_no_arg_expansion'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_no_arg_expansion'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/macro_no_argument.pl 
b/tp/t/results/macro/macro_no_argument.pl
index 7804c33d66..5d06f9b40f 100644
--- a/tp/t/results/macro/macro_no_argument.pl
+++ b/tp/t/results/macro/macro_no_argument.pl
@@ -18,7 +18,6 @@ $result_trees{'macro_no_argument'} = {
             'arg_line' => ''
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -38,7 +37,6 @@ $result_errors{'macro_no_argument'} = [
   {
     'error_line' => '@macro requires a name
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@macro requires a name',
     'type' => 'error'
@@ -46,7 +44,6 @@ $result_errors{'macro_no_argument'} = [
   {
     'error_line' => 'no matching `@end macro\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'no matching `@end macro\'',
     'type' => 'error'
diff --git a/tp/t/results/macro/macro_not_closed.pl 
b/tp/t/results/macro/macro_not_closed.pl
index 2e1ca2904c..e5525fad37 100644
--- a/tp/t/results/macro/macro_not_closed.pl
+++ b/tp/t/results/macro/macro_not_closed.pl
@@ -29,7 +29,6 @@ $result_trees{'macro_not_closed'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -51,7 +50,6 @@ $result_errors{'macro_not_closed'} = [
   {
     'error_line' => 'no matching `@end macro\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end macro\'',
     'type' => 'error'
diff --git a/tp/t/results/macro/macro_one_arg_end_of_file.pl 
b/tp/t/results/macro/macro_one_arg_end_of_file.pl
index 1464cfc4fe..d2733b3873 100644
--- a/tp/t/results/macro/macro_one_arg_end_of_file.pl
+++ b/tp/t/results/macro/macro_one_arg_end_of_file.pl
@@ -54,7 +54,6 @@ $result_trees{'macro_one_arg_end_of_file'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'macro_one_arg_end_of_file'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/macro_replaced_by_definfoenclose.pl 
b/tp/t/results/macro/macro_replaced_by_definfoenclose.pl
index 987edb30cd..ee9be3b78b 100644
--- a/tp/t/results/macro/macro_replaced_by_definfoenclose.pl
+++ b/tp/t/results/macro/macro_replaced_by_definfoenclose.pl
@@ -54,7 +54,6 @@ $result_trees{'macro_replaced_by_definfoenclose'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'macro_replaced_by_definfoenclose'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -104,7 +102,6 @@ $result_trees{'macro_replaced_by_definfoenclose'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -135,7 +132,6 @@ $result_trees{'macro_replaced_by_definfoenclose'} = {
                 'command_name' => 'phoo'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'definfoenclose_command'
@@ -173,7 +169,6 @@ $result_errors{'macro_replaced_by_definfoenclose'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/macro/macro_with_error_at_end_line_after_macro.pl 
b/tp/t/results/macro/macro_with_error_at_end_line_after_macro.pl
index 7918429371..c7e7e4efeb 100644
--- a/tp/t/results/macro/macro_with_error_at_end_line_after_macro.pl
+++ b/tp/t/results/macro/macro_with_error_at_end_line_after_macro.pl
@@ -54,7 +54,6 @@ $result_trees{'macro_with_error_at_end_line_after_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'macro_with_error_at_end_line_after_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -118,7 +116,6 @@ $result_trees{'macro_with_error_at_end_line_after_macro'} = 
{
           ],
           'cmdname' => 'center',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5,
             'macro' => 'witherror'
           }
@@ -146,7 +143,6 @@ $result_errors{'macro_with_error_at_end_line_after_macro'} 
= [
   {
     'error_line' => 'warning: @center missing argument (possibly involving 
@witherror)
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'macro' => 'witherror',
     'text' => '@center missing argument',
diff --git a/tp/t/results/macro/macro_zero.pl b/tp/t/results/macro/macro_zero.pl
index 4df0581296..1e93b4c858 100644
--- a/tp/t/results/macro/macro_zero.pl
+++ b/tp/t/results/macro/macro_zero.pl
@@ -50,7 +50,6 @@ $result_trees{'macro_zero'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'macro_zero'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/nested_macro_call.pl 
b/tp/t/results/macro/nested_macro_call.pl
index 231b8982c3..aa3382ac63 100644
--- a/tp/t/results/macro/nested_macro_call.pl
+++ b/tp/t/results/macro/nested_macro_call.pl
@@ -50,7 +50,6 @@ $result_trees{'nested_macro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'nested_macro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -115,7 +113,6 @@ $result_trees{'nested_macro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -125,7 +122,6 @@ $result_trees{'nested_macro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
diff --git a/tp/t/results/macro/no_macrobody.pl 
b/tp/t/results/macro/no_macrobody.pl
index 330c11f4d5..03d9c6e77e 100644
--- a/tp/t/results/macro/no_macrobody.pl
+++ b/tp/t/results/macro/no_macrobody.pl
@@ -49,7 +49,6 @@ $result_trees{'no_macrobody'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -59,7 +58,6 @@ $result_trees{'no_macrobody'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/non_ascii_in_macro_name.pl 
b/tp/t/results/macro/non_ascii_in_macro_name.pl
index c5f76fa4a3..0ad0038cf5 100644
--- a/tp/t/results/macro/non_ascii_in_macro_name.pl
+++ b/tp/t/results/macro/non_ascii_in_macro_name.pl
@@ -44,7 +44,6 @@ $result_trees{'non_ascii_in_macro_name'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -57,7 +56,6 @@ $result_trees{'non_ascii_in_macro_name'} = {
 "
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -98,7 +96,6 @@ $result_errors{'non_ascii_in_macro_name'} = [
   {
     'error_line' => 'bad name for @macro
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad name for @macro',
     'type' => 'error'
@@ -106,7 +103,6 @@ $result_errors{'non_ascii_in_macro_name'} = [
   {
     'error_line' => 'unknown command `parenbr\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'unknown command `parenbr\'',
     'type' => 'error'
@@ -114,7 +110,6 @@ $result_errors{'non_ascii_in_macro_name'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -122,7 +117,6 @@ $result_errors{'non_ascii_in_macro_name'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/macro/paragraph_and_macro.pl 
b/tp/t/results/macro/paragraph_and_macro.pl
index 4204c0a542..6483766df4 100644
--- a/tp/t/results/macro/paragraph_and_macro.pl
+++ b/tp/t/results/macro/paragraph_and_macro.pl
@@ -45,7 +45,6 @@ $result_trees{'paragraph_and_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -55,7 +54,6 @@ $result_trees{'paragraph_and_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -105,7 +103,6 @@ $result_trees{'paragraph_and_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -115,7 +112,6 @@ $result_trees{'paragraph_and_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -165,7 +161,6 @@ $result_trees{'paragraph_and_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -175,7 +170,6 @@ $result_trees{'paragraph_and_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
diff --git a/tp/t/results/macro/protect_comma_macro_line.pl 
b/tp/t/results/macro/protect_comma_macro_line.pl
index 2f3850e150..750a2f225e 100644
--- a/tp/t/results/macro/protect_comma_macro_line.pl
+++ b/tp/t/results/macro/protect_comma_macro_line.pl
@@ -69,7 +69,6 @@ $result_trees{'protect_comma_macro_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -79,7 +78,6 @@ $result_trees{'protect_comma_macro_line'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/protect_in_body.pl 
b/tp/t/results/macro/protect_in_body.pl
index 7d0a270b58..08fdc8b5d5 100644
--- a/tp/t/results/macro/protect_in_body.pl
+++ b/tp/t/results/macro/protect_in_body.pl
@@ -58,7 +58,6 @@ $result_trees{'protect_in_body'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -68,7 +67,6 @@ $result_trees{'protect_in_body'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -142,7 +140,6 @@ $result_trees{'protect_in_body'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5,
                         'macro' => 'macroone'
                       }
@@ -153,7 +150,6 @@ $result_trees{'protect_in_body'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'macroone'
               }
@@ -174,7 +170,6 @@ $result_trees{'protect_in_body'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'macroone'
               },
diff --git a/tp/t/results/macro/protect_in_body_line_arg.pl 
b/tp/t/results/macro/protect_in_body_line_arg.pl
index 41e8a1c972..bb3182083c 100644
--- a/tp/t/results/macro/protect_in_body_line_arg.pl
+++ b/tp/t/results/macro/protect_in_body_line_arg.pl
@@ -58,7 +58,6 @@ $result_trees{'protect_in_body_line_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -68,7 +67,6 @@ $result_trees{'protect_in_body_line_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -104,7 +102,6 @@ $result_trees{'protect_in_body_line_arg'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'macroone'
               }
@@ -120,7 +117,6 @@ $result_trees{'protect_in_body_line_arg'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'macroone'
               },
@@ -148,7 +144,6 @@ $result_trees{'protect_in_body_line_arg'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -182,7 +177,6 @@ $result_errors{'protect_in_body_line_arg'} = [
   {
     'error_line' => 'warning: @macroone defined with zero or more than one 
argument should be invoked with {}
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@macroone defined with zero or more than one argument should be 
invoked with {}',
     'type' => 'warning'
diff --git a/tp/t/results/macro/protect_in_body_one_arg.pl 
b/tp/t/results/macro/protect_in_body_one_arg.pl
index 7850deff88..4461a2d3cd 100644
--- a/tp/t/results/macro/protect_in_body_one_arg.pl
+++ b/tp/t/results/macro/protect_in_body_one_arg.pl
@@ -58,7 +58,6 @@ $result_trees{'protect_in_body_one_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -68,7 +67,6 @@ $result_trees{'protect_in_body_one_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -129,7 +127,6 @@ $result_trees{'protect_in_body_one_arg'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5,
                         'macro' => 'macroone'
                       }
@@ -140,7 +137,6 @@ $result_trees{'protect_in_body_one_arg'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'macroone'
               }
@@ -156,7 +152,6 @@ $result_trees{'protect_in_body_one_arg'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'macroone'
               },
diff --git a/tp/t/results/macro/recursive_call_in_argument.pl 
b/tp/t/results/macro/recursive_call_in_argument.pl
index 7c9c773006..b1ec53d97b 100644
--- a/tp/t/results/macro/recursive_call_in_argument.pl
+++ b/tp/t/results/macro/recursive_call_in_argument.pl
@@ -54,7 +54,6 @@ $result_trees{'recursive_call_in_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'recursive_call_in_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/recursive_call_in_macro.pl 
b/tp/t/results/macro/recursive_call_in_macro.pl
index be4bf42aa6..e1f45cb32c 100644
--- a/tp/t/results/macro/recursive_call_in_macro.pl
+++ b/tp/t/results/macro/recursive_call_in_macro.pl
@@ -54,7 +54,6 @@ $result_trees{'recursive_call_in_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'recursive_call_in_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -124,7 +122,6 @@ $result_errors{'recursive_call_in_macro'} = [
   {
     'error_line' => 'recursive call of macro anorecurse is not allowed; use 
@rmacro if needed (possibly involving @anorecurse)
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'macro' => 'anorecurse',
     'text' => 'recursive call of macro anorecurse is not allowed; use @rmacro 
if needed',
diff --git a/tp/t/results/macro/recursive_call_in_rmacro.pl 
b/tp/t/results/macro/recursive_call_in_rmacro.pl
index 74ba69f4f8..888db77559 100644
--- a/tp/t/results/macro/recursive_call_in_rmacro.pl
+++ b/tp/t/results/macro/recursive_call_in_rmacro.pl
@@ -55,7 +55,6 @@ $result_trees{'recursive_call_in_rmacro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -65,7 +64,6 @@ $result_trees{'recursive_call_in_rmacro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -2213,7 +2211,6 @@ $result_errors{'recursive_call_in_rmacro'} = [
   {
     'error_line' => 'warning: macro call nested too deeply (set 
MAX_MACRO_CALL_NESTING to override; current value 100) (possibly involving @rec)
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'macro' => 'rec',
     'text' => 'macro call nested too deeply (set MAX_MACRO_CALL_NESTING to 
override; current value 100)',
diff --git a/tp/t/results/macro/redefine_texinfo_macro.pl 
b/tp/t/results/macro/redefine_texinfo_macro.pl
index b00a6400b9..9f0663b993 100644
--- a/tp/t/results/macro/redefine_texinfo_macro.pl
+++ b/tp/t/results/macro/redefine_texinfo_macro.pl
@@ -54,7 +54,6 @@ $result_trees{'redefine_texinfo_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'redefine_texinfo_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -112,7 +110,6 @@ $result_trees{'redefine_texinfo_macro'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5,
                 'macro' => 'code'
               },
@@ -154,7 +151,6 @@ $result_errors{'redefine_texinfo_macro'} = [
   {
     'error_line' => 'warning: redefining Texinfo language command: @code
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'redefining Texinfo language command: @code',
     'type' => 'warning'
diff --git a/tp/t/results/macro/simple_imbricated_macro.pl 
b/tp/t/results/macro/simple_imbricated_macro.pl
index 45206d6e07..3cae311a2a 100644
--- a/tp/t/results/macro/simple_imbricated_macro.pl
+++ b/tp/t/results/macro/simple_imbricated_macro.pl
@@ -65,7 +65,6 @@ $result_trees{'simple_imbricated_macro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -75,7 +74,6 @@ $result_trees{'simple_imbricated_macro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -158,7 +156,6 @@ $result_trees{'simple_imbricated_macro'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8,
                     'macro' => 'truc'
                   }
@@ -169,7 +166,6 @@ $result_trees{'simple_imbricated_macro'} = {
 '
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8,
                 'macro' => 'truc'
               }
diff --git a/tp/t/results/macro/simple_imbricated_macro_rmacro.pl 
b/tp/t/results/macro/simple_imbricated_macro_rmacro.pl
index 846816b8f8..8917db82b6 100644
--- a/tp/t/results/macro/simple_imbricated_macro_rmacro.pl
+++ b/tp/t/results/macro/simple_imbricated_macro_rmacro.pl
@@ -65,7 +65,6 @@ $result_trees{'simple_imbricated_macro_rmacro'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -75,7 +74,6 @@ $result_trees{'simple_imbricated_macro_rmacro'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -158,7 +156,6 @@ $result_trees{'simple_imbricated_macro_rmacro'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8,
                     'macro' => 'truc'
                   }
@@ -169,7 +166,6 @@ $result_trees{'simple_imbricated_macro_rmacro'} = {
 '
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8,
                 'macro' => 'truc'
               }
diff --git a/tp/t/results/macro/space_macro_after_end.pl 
b/tp/t/results/macro/space_macro_after_end.pl
index 3aa80735c4..b14ea11e79 100644
--- a/tp/t/results/macro/space_macro_after_end.pl
+++ b/tp/t/results/macro/space_macro_after_end.pl
@@ -50,7 +50,6 @@ $result_trees{'space_macro_after_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'space_macro_after_end'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -143,13 +141,11 @@ $result_trees{'space_macro_after_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/macro/space_macro_after_end_verbatim.pl 
b/tp/t/results/macro/space_macro_after_end_verbatim.pl
index 1a5a724597..dffafe67c6 100644
--- a/tp/t/results/macro/space_macro_after_end_verbatim.pl
+++ b/tp/t/results/macro/space_macro_after_end_verbatim.pl
@@ -50,7 +50,6 @@ $result_trees{'space_macro_after_end_verbatim'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'space_macro_after_end_verbatim'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -139,13 +137,11 @@ $result_trees{'space_macro_after_end_verbatim'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/macro/text_before_after.pl 
b/tp/t/results/macro/text_before_after.pl
index 3a057544e5..07d714ae55 100644
--- a/tp/t/results/macro/text_before_after.pl
+++ b/tp/t/results/macro/text_before_after.pl
@@ -55,7 +55,6 @@ $result_trees{'text_before_after'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
@@ -65,7 +64,6 @@ $result_trees{'text_before_after'} = {
 '
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -91,7 +89,6 @@ $result_errors{'text_before_after'} = [
   {
     'error_line' => 'warning: @macro should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@macro should only appear at the beginning of a line',
     'type' => 'warning'
@@ -99,7 +96,6 @@ $result_errors{'text_before_after'} = [
   {
     'error_line' => 'bad argument to @end: macro after
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad argument to @end: macro after',
     'type' => 'error'
diff --git a/tp/t/results/macro/too_much_args.pl 
b/tp/t/results/macro/too_much_args.pl
index bb412cc85b..303036ddba 100644
--- a/tp/t/results/macro/too_much_args.pl
+++ b/tp/t/results/macro/too_much_args.pl
@@ -63,7 +63,6 @@ $result_trees{'too_much_args'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -73,7 +72,6 @@ $result_trees{'too_much_args'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -166,7 +164,6 @@ $result_errors{'too_much_args'} = [
   {
     'error_line' => 'macro `twoargs\' called with too many args
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'macro `twoargs\' called with too many args',
     'type' => 'error'
diff --git a/tp/t/results/macro/two_macros_on_a_line.pl 
b/tp/t/results/macro/two_macros_on_a_line.pl
index fb713b171d..5d8acd304e 100644
--- a/tp/t/results/macro/two_macros_on_a_line.pl
+++ b/tp/t/results/macro/two_macros_on_a_line.pl
@@ -50,7 +50,6 @@ $result_trees{'two_macros_on_a_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'two_macros_on_a_line'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -124,7 +122,6 @@ $result_trees{'two_macros_on_a_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -134,7 +131,6 @@ $result_trees{'two_macros_on_a_line'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
diff --git a/tp/t/results/macro/unknown_macro_on_line_command.pl 
b/tp/t/results/macro/unknown_macro_on_line_command.pl
index 8b343365cc..c68d30b0f2 100644
--- a/tp/t/results/macro/unknown_macro_on_line_command.pl
+++ b/tp/t/results/macro/unknown_macro_on_line_command.pl
@@ -30,7 +30,6 @@ $result_trees{'unknown_macro_on_line_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -50,7 +49,6 @@ $result_errors{'unknown_macro_on_line_command'} = [
   {
     'error_line' => 'unknown command `begin\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unknown command `begin\'',
     'type' => 'error'
@@ -58,7 +56,6 @@ $result_errors{'unknown_macro_on_line_command'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -66,7 +63,6 @@ $result_errors{'unknown_macro_on_line_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/macro/unpaired_backslash_in_macro_body.pl 
b/tp/t/results/macro/unpaired_backslash_in_macro_body.pl
index d09e6818a5..37df3e484c 100644
--- a/tp/t/results/macro/unpaired_backslash_in_macro_body.pl
+++ b/tp/t/results/macro/unpaired_backslash_in_macro_body.pl
@@ -59,7 +59,6 @@ $result_trees{'unpaired_backslash_in_macro_body'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -69,7 +68,6 @@ $result_trees{'unpaired_backslash_in_macro_body'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/macro/verb_with_arobase_in_macro_call.pl 
b/tp/t/results/macro/verb_with_arobase_in_macro_call.pl
index 14115b1acc..cdfb5f4ede 100644
--- a/tp/t/results/macro/verb_with_arobase_in_macro_call.pl
+++ b/tp/t/results/macro/verb_with_arobase_in_macro_call.pl
@@ -63,7 +63,6 @@ $result_trees{'verb_with_arobase_in_macro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -73,7 +72,6 @@ $result_trees{'verb_with_arobase_in_macro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -141,7 +139,6 @@ $result_trees{'verb_with_arobase_in_macro_call'} = {
                 'delimiter' => ','
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6,
                 'macro' => 'showarg'
               }
@@ -170,7 +167,6 @@ $result_trees{'verb_with_arobase_in_macro_call'} = {
                 'delimiter' => '@'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6,
                 'macro' => 'showarg'
               },
diff --git a/tp/t/results/macro/verb_with_brace_in_macro_call.pl 
b/tp/t/results/macro/verb_with_brace_in_macro_call.pl
index 6cde576166..44f2f6c6c3 100644
--- a/tp/t/results/macro/verb_with_brace_in_macro_call.pl
+++ b/tp/t/results/macro/verb_with_brace_in_macro_call.pl
@@ -67,7 +67,6 @@ $result_trees{'verb_with_brace_in_macro_call'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -77,7 +76,6 @@ $result_trees{'verb_with_brace_in_macro_call'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -163,7 +161,6 @@ $result_trees{'verb_with_brace_in_macro_call'} = {
                 'delimiter' => ':'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6,
                 'macro' => 'mycommand'
               }
@@ -198,7 +195,6 @@ $result_errors{'verb_with_brace_in_macro_call'} = [
   {
     'error_line' => '@verb missing closing delimiter sequence: :} (possibly 
involving @mycommand)
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'macro' => 'mycommand',
     'text' => '@verb missing closing delimiter sequence: :}',
diff --git a/tp/t/results/macro/zero_argument.pl 
b/tp/t/results/macro/zero_argument.pl
index aeed99e61a..0f3b8d4666 100644
--- a/tp/t/results/macro/zero_argument.pl
+++ b/tp/t/results/macro/zero_argument.pl
@@ -50,7 +50,6 @@ $result_trees{'zero_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'zero_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -104,7 +102,6 @@ $result_trees{'zero_argument'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -114,7 +111,6 @@ $result_trees{'zero_argument'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/macro/zero_argument_comment.pl 
b/tp/t/results/macro/zero_argument_comment.pl
index 25eef1a3c2..bff49d6ff1 100644
--- a/tp/t/results/macro/zero_argument_comment.pl
+++ b/tp/t/results/macro/zero_argument_comment.pl
@@ -50,7 +50,6 @@ $result_trees{'zero_argument_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'zero_argument_comment'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -104,7 +102,6 @@ $result_trees{'zero_argument_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -114,7 +111,6 @@ $result_trees{'zero_argument_comment'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/menu/bad_beginning.pl 
b/tp/t/results/menu/bad_beginning.pl
index e0577ff3a7..d4300d4acc 100644
--- a/tp/t/results/menu/bad_beginning.pl
+++ b/tp/t/results/menu/bad_beginning.pl
@@ -55,7 +55,6 @@ $result_trees{'bad_beginning'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -90,13 +89,11 @@ $result_trees{'bad_beginning'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/menu/block_commands_in_menu_description.pl 
b/tp/t/results/menu/block_commands_in_menu_description.pl
index bb74601765..4dfb31e3d0 100644
--- a/tp/t/results/menu/block_commands_in_menu_description.pl
+++ b/tp/t/results/menu/block_commands_in_menu_description.pl
@@ -38,7 +38,6 @@ $result_trees{'block_commands_in_menu_description'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -183,7 +182,6 @@ $result_trees{'block_commands_in_menu_description'} = {
                             'item_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           }
                         },
@@ -214,7 +212,6 @@ $result_trees{'block_commands_in_menu_description'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         }
@@ -223,7 +220,6 @@ $result_trees{'block_commands_in_menu_description'} = {
                         'command_as_argument' => {}
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -234,7 +230,6 @@ $result_trees{'block_commands_in_menu_description'} = {
                             {
                               'cmdname' => 'asis',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 11
                               },
                               'type' => 'command_as_argument'
@@ -294,7 +289,6 @@ $result_trees{'block_commands_in_menu_description'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 13
                                   }
                                 }
@@ -355,7 +349,6 @@ $result_trees{'block_commands_in_menu_description'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 17
                           }
                         }
@@ -369,7 +362,6 @@ $result_trees{'block_commands_in_menu_description'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -435,13 +427,11 @@ $result_trees{'block_commands_in_menu_description'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 22
                               }
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 18
                           }
                         }
@@ -494,13 +484,11 @@ $result_trees{'block_commands_in_menu_description'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 25
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     }
@@ -509,7 +497,6 @@ $result_trees{'block_commands_in_menu_description'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -541,13 +528,11 @@ $result_trees{'block_commands_in_menu_description'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -559,7 +544,6 @@ $result_trees{'block_commands_in_menu_description'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/menu/commands_in_nodedescriptionblock.pl 
b/tp/t/results/menu/commands_in_nodedescriptionblock.pl
index 25063c2787..b3f8fc7f90 100644
--- a/tp/t/results/menu/commands_in_nodedescriptionblock.pl
+++ b/tp/t/results/menu/commands_in_nodedescriptionblock.pl
@@ -38,7 +38,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -169,7 +167,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -201,13 +198,11 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -239,7 +234,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -267,7 +261,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -291,7 +284,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -346,7 +338,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                 'normalized' => 'in-nodescription'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -383,7 +374,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                   ],
                   'cmdname' => 'ref',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -408,7 +398,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                   ],
                   'cmdname' => 'footnote',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -432,7 +421,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                   ],
                   'cmdname' => 'w',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 },
@@ -472,7 +460,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 19
                   },
                   'type' => 'index_entry_command'
@@ -531,7 +518,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 22
                   }
                 },
@@ -560,7 +546,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                     'float' => {}
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   }
                 },
@@ -596,7 +581,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   }
                 }
@@ -643,7 +627,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12
                   }
                 },
@@ -657,7 +640,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -698,7 +680,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
@@ -707,7 +688,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
             'element_node' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -720,7 +700,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -754,7 +733,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 29
       }
     },
@@ -805,7 +783,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -833,7 +810,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -905,7 +881,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               },
               'type' => 'menu_entry'
@@ -937,13 +912,11 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           }
         },
@@ -981,7 +954,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38
           }
         },
@@ -1017,7 +989,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 40
           }
         },
@@ -1036,7 +1007,6 @@ $result_trees{'commands_in_nodedescriptionblock'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     }
@@ -1390,7 +1360,6 @@ 
$result_converted_errors{'plaintext'}->{'commands_in_nodedescriptionblock'} = [
   {
     'error_line' => 'warning: could not find @image file `float_image.txt\' 
nor alternate text
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => 'could not find @image file `float_image.txt\' nor alternate 
text',
     'type' => 'warning'
@@ -1524,7 +1493,6 @@ 
$result_converted_errors{'html'}->{'commands_in_nodedescriptionblock'} = [
   {
     'error_line' => 'warning: @image file `float_image\' (for HTML) not found, 
using `float_image.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => '@image file `float_image\' (for HTML) not found, using 
`float_image.jpg\'',
     'type' => 'warning'
diff --git a/tp/t/results/menu/comment_on_menu_line.pl 
b/tp/t/results/menu/comment_on_menu_line.pl
index 8f8770de26..a11d6209a2 100644
--- a/tp/t/results/menu/comment_on_menu_line.pl
+++ b/tp/t/results/menu/comment_on_menu_line.pl
@@ -96,7 +96,6 @@ $result_trees{'comment_on_menu_line'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -128,7 +127,6 @@ $result_trees{'comment_on_menu_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -139,7 +137,6 @@ $result_trees{'comment_on_menu_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -159,7 +156,6 @@ $result_trees{'comment_on_menu_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -190,7 +186,6 @@ $result_trees{'comment_on_menu_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -222,7 +217,6 @@ $result_trees{'comment_on_menu_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     }
diff --git a/tp/t/results/menu/dash_in_menu.pl 
b/tp/t/results/menu/dash_in_menu.pl
index 924c3a1d3f..2a7e2a172a 100644
--- a/tp/t/results/menu/dash_in_menu.pl
+++ b/tp/t/results/menu/dash_in_menu.pl
@@ -96,7 +96,6 @@ $result_trees{'dash_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'menu_entry'
@@ -147,13 +146,11 @@ $result_trees{'dash_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/menu/detailmenu.pl b/tp/t/results/menu/detailmenu.pl
index 8703818ce9..4dbbdda47a 100644
--- a/tp/t/results/menu/detailmenu.pl
+++ b/tp/t/results/menu/detailmenu.pl
@@ -70,7 +70,6 @@ $result_trees{'detailmenu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'menu_entry'
@@ -146,7 +145,6 @@ $result_trees{'detailmenu'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   },
                   'type' => 'menu_entry'
@@ -178,13 +176,11 @@ $result_trees{'detailmenu'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -215,13 +211,11 @@ $result_trees{'detailmenu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/menu/detailmenu_in_description.pl 
b/tp/t/results/menu/detailmenu_in_description.pl
index 29096ece83..13c5edc19c 100644
--- a/tp/t/results/menu/detailmenu_in_description.pl
+++ b/tp/t/results/menu/detailmenu_in_description.pl
@@ -70,7 +70,6 @@ $result_trees{'detailmenu_in_description'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'menu_entry'
@@ -131,7 +130,6 @@ $result_trees{'detailmenu_in_description'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'menu_entry'
@@ -163,13 +161,11 @@ $result_trees{'detailmenu_in_description'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -200,13 +196,11 @@ $result_trees{'detailmenu_in_description'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/menu/detailmenu_on_subnodes.pl 
b/tp/t/results/menu/detailmenu_on_subnodes.pl
index 13052c2d24..2cf8267429 100644
--- a/tp/t/results/menu/detailmenu_on_subnodes.pl
+++ b/tp/t/results/menu/detailmenu_on_subnodes.pl
@@ -38,7 +38,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -169,7 +167,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -245,7 +242,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'type' => 'menu_entry'
@@ -277,13 +273,11 @@ $result_trees{'detailmenu_on_subnodes'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -377,7 +371,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   },
                   'type' => 'menu_entry'
@@ -424,7 +417,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   },
                   'type' => 'menu_entry'
@@ -456,13 +448,11 @@ $result_trees{'detailmenu_on_subnodes'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -493,13 +483,11 @@ $result_trees{'detailmenu_on_subnodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -516,7 +504,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -548,7 +535,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     },
@@ -632,7 +618,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               },
               'type' => 'menu_entry'
@@ -664,13 +649,11 @@ $result_trees{'detailmenu_on_subnodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -689,7 +672,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     },
@@ -721,7 +703,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 27
       }
     },
@@ -759,7 +740,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 28
       }
     },
@@ -791,7 +771,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     },
@@ -875,7 +854,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               },
               'type' => 'menu_entry'
@@ -922,7 +900,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               },
               'type' => 'menu_entry'
@@ -954,13 +931,11 @@ $result_trees{'detailmenu_on_subnodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         },
@@ -979,7 +954,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 31
       }
     },
@@ -1011,7 +985,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 38
       }
     },
@@ -1049,7 +1022,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 39
       }
     },
@@ -1081,7 +1053,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 41
       }
     },
@@ -1110,7 +1081,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 42
       }
     }
diff --git a/tp/t/results/menu/detailmenu_unknown_node.pl 
b/tp/t/results/menu/detailmenu_unknown_node.pl
index f73210a09f..3af98946aa 100644
--- a/tp/t/results/menu/detailmenu_unknown_node.pl
+++ b/tp/t/results/menu/detailmenu_unknown_node.pl
@@ -104,7 +104,6 @@ $result_trees{'detailmenu_unknown_node'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'menu_entry'
@@ -136,13 +135,11 @@ $result_trees{'detailmenu_unknown_node'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -173,13 +170,11 @@ $result_trees{'detailmenu_unknown_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -194,7 +189,6 @@ $result_trees{'detailmenu_unknown_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -241,7 +235,6 @@ $result_errors{'detailmenu_unknown_node'} = [
   {
     'error_line' => '@detailmenu reference to nonexistent node `unknown\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@detailmenu reference to nonexistent node `unknown\'',
     'type' => 'error'
diff --git a/tp/t/results/menu/direntry_dircategory_after_first_node.pl 
b/tp/t/results/menu/direntry_dircategory_after_first_node.pl
index e0b752c622..9a53fe4741 100644
--- a/tp/t/results/menu/direntry_dircategory_after_first_node.pl
+++ b/tp/t/results/menu/direntry_dircategory_after_first_node.pl
@@ -38,7 +38,6 @@ $result_trees{'direntry_dircategory_after_first_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -90,7 +89,6 @@ $result_trees{'direntry_dircategory_after_first_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -167,7 +165,6 @@ $result_trees{'direntry_dircategory_after_first_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -199,13 +196,11 @@ $result_trees{'direntry_dircategory_after_first_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -217,7 +212,6 @@ $result_trees{'direntry_dircategory_after_first_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -289,7 +283,6 @@ $result_errors{'direntry_dircategory_after_first_node'} = [
   {
     'error_line' => 'warning: @dircategory after first node
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@dircategory after first node',
     'type' => 'warning'
@@ -297,7 +290,6 @@ $result_errors{'direntry_dircategory_after_first_node'} = [
   {
     'error_line' => 'warning: @direntry after first node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@direntry after first node',
     'type' => 'warning'
diff --git a/tp/t/results/menu/empty_leading_menu_comment.pl 
b/tp/t/results/menu/empty_leading_menu_comment.pl
index caa8580045..a5bca3fdff 100644
--- a/tp/t/results/menu/empty_leading_menu_comment.pl
+++ b/tp/t/results/menu/empty_leading_menu_comment.pl
@@ -119,7 +119,6 @@ $result_trees{'empty_leading_menu_comment'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -151,13 +150,11 @@ $result_trees{'empty_leading_menu_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -172,7 +169,6 @@ $result_trees{'empty_leading_menu_comment'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/menu/empty_menu_description.pl 
b/tp/t/results/menu/empty_menu_description.pl
index 51476edf82..24e8fd93a5 100644
--- a/tp/t/results/menu/empty_menu_description.pl
+++ b/tp/t/results/menu/empty_menu_description.pl
@@ -107,7 +107,6 @@ $result_trees{'empty_menu_description'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -154,13 +153,11 @@ $result_trees{'empty_menu_description'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -175,7 +172,6 @@ $result_trees{'empty_menu_description'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/menu/empty_menu_entry_name.pl 
b/tp/t/results/menu/empty_menu_entry_name.pl
index 2748a46631..e6d01c33d9 100644
--- a/tp/t/results/menu/empty_menu_entry_name.pl
+++ b/tp/t/results/menu/empty_menu_entry_name.pl
@@ -102,7 +102,6 @@ $result_trees{'empty_menu_entry_name'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -156,7 +155,6 @@ $result_trees{'empty_menu_entry_name'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -188,13 +186,11 @@ $result_trees{'empty_menu_entry_name'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -214,7 +210,6 @@ $result_trees{'empty_menu_entry_name'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -246,7 +241,6 @@ $result_trees{'empty_menu_entry_name'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     }
@@ -322,7 +316,6 @@ $result_errors{'empty_menu_entry_name'} = [
   {
     'error_line' => 'warning: empty menu entry name in `* : (vvv). \'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'empty menu entry name in `* : (vvv). \'',
     'type' => 'warning'
@@ -330,7 +323,6 @@ $result_errors{'empty_menu_entry_name'} = [
   {
     'error_line' => 'warning: empty menu entry name in `* :aaa,\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'empty menu entry name in `* :aaa,\'',
     'type' => 'warning'
diff --git a/tp/t/results/menu/entry_after_detailmenu.pl 
b/tp/t/results/menu/entry_after_detailmenu.pl
index e45e420587..aa7fb6f8ad 100644
--- a/tp/t/results/menu/entry_after_detailmenu.pl
+++ b/tp/t/results/menu/entry_after_detailmenu.pl
@@ -104,7 +104,6 @@ $result_trees{'entry_after_detailmenu'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'menu_entry'
@@ -136,13 +135,11 @@ $result_trees{'entry_after_detailmenu'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -212,7 +209,6 @@ $result_trees{'entry_after_detailmenu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -288,7 +284,6 @@ $result_trees{'entry_after_detailmenu'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   },
                   'type' => 'menu_entry'
@@ -320,13 +315,11 @@ $result_trees{'entry_after_detailmenu'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -372,7 +365,6 @@ $result_trees{'entry_after_detailmenu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'menu_entry'
@@ -404,13 +396,11 @@ $result_trees{'entry_after_detailmenu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -430,7 +420,6 @@ $result_trees{'entry_after_detailmenu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -462,7 +451,6 @@ $result_trees{'entry_after_detailmenu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     },
@@ -494,7 +482,6 @@ $result_trees{'entry_after_detailmenu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     }
diff --git a/tp/t/results/menu/example_in_menu_comment.pl 
b/tp/t/results/menu/example_in_menu_comment.pl
index 496a8284c0..48e3aa13e4 100644
--- a/tp/t/results/menu/example_in_menu_comment.pl
+++ b/tp/t/results/menu/example_in_menu_comment.pl
@@ -65,7 +65,6 @@ $result_trees{'example_in_menu_comment'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'menu_entry'
@@ -141,13 +140,11 @@ $result_trees{'example_in_menu_comment'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 },
@@ -200,13 +197,11 @@ $result_trees{'example_in_menu_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/menu/example_in_menu_description.pl 
b/tp/t/results/menu/example_in_menu_description.pl
index 7f9177300e..6095392e06 100644
--- a/tp/t/results/menu/example_in_menu_description.pl
+++ b/tp/t/results/menu/example_in_menu_description.pl
@@ -38,7 +38,6 @@ $result_trees{'example_in_menu_description'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -181,13 +180,11 @@ $result_trees{'example_in_menu_description'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -196,7 +193,6 @@ $result_trees{'example_in_menu_description'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -243,13 +239,11 @@ $result_trees{'example_in_menu_description'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -261,7 +255,6 @@ $result_trees{'example_in_menu_description'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/menu/formats_in_menu.pl 
b/tp/t/results/menu/formats_in_menu.pl
index 64dc9adcee..65ee8d2443 100644
--- a/tp/t/results/menu/formats_in_menu.pl
+++ b/tp/t/results/menu/formats_in_menu.pl
@@ -97,7 +97,6 @@ $result_trees{'formats_in_menu'} = {
                             {
                               'cmdname' => 'asis',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 5
                               },
                               'type' => 'command_as_argument'
@@ -142,7 +141,6 @@ $result_trees{'formats_in_menu'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 6
                                   }
                                 }
@@ -193,7 +191,6 @@ $result_trees{'formats_in_menu'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           }
                         }
@@ -207,7 +204,6 @@ $result_trees{'formats_in_menu'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -216,7 +212,6 @@ $result_trees{'formats_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -329,13 +324,11 @@ $result_trees{'formats_in_menu'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 14
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -344,7 +337,6 @@ $result_trees{'formats_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -443,13 +435,11 @@ $result_trees{'formats_in_menu'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 19
                               }
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 16
                           }
                         },
@@ -465,7 +455,6 @@ $result_trees{'formats_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'menu_entry'
@@ -522,7 +511,6 @@ $result_trees{'formats_in_menu'} = {
                           ],
                           'cmdname' => 'acronym',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 21
                           }
                         },
@@ -538,7 +526,6 @@ $result_trees{'formats_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               },
               'type' => 'menu_entry'
@@ -609,13 +596,11 @@ $result_trees{'formats_in_menu'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   }
                 },
@@ -659,13 +644,11 @@ $result_trees{'formats_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -680,7 +663,6 @@ $result_trees{'formats_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/menu/inlineraw_in_menu_description.pl 
b/tp/t/results/menu/inlineraw_in_menu_description.pl
index 8c9dbb227f..697c5dd151 100644
--- a/tp/t/results/menu/inlineraw_in_menu_description.pl
+++ b/tp/t/results/menu/inlineraw_in_menu_description.pl
@@ -38,7 +38,6 @@ $result_trees{'inlineraw_in_menu_description'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -158,7 +157,6 @@ $result_trees{'inlineraw_in_menu_description'} = {
                             'format' => 'html'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6
                           }
                         },
@@ -174,7 +172,6 @@ $result_trees{'inlineraw_in_menu_description'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -221,13 +218,11 @@ $result_trees{'inlineraw_in_menu_description'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -239,7 +234,6 @@ $result_trees{'inlineraw_in_menu_description'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/menu/invalid_info_menu_entry.pl 
b/tp/t/results/menu/invalid_info_menu_entry.pl
index 0b933f93b8..a6923bc494 100644
--- a/tp/t/results/menu/invalid_info_menu_entry.pl
+++ b/tp/t/results/menu/invalid_info_menu_entry.pl
@@ -78,7 +78,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -118,7 +117,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -144,7 +142,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -205,7 +202,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -252,7 +248,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -292,7 +287,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -339,7 +333,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -379,7 +372,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -426,7 +418,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -466,7 +457,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -498,13 +488,11 @@ $result_trees{'invalid_info_menu_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -519,7 +507,6 @@ $result_trees{'invalid_info_menu_entry'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -597,7 +584,6 @@ 
$result_converted_errors{'plaintext'}->{'invalid_info_menu_entry'} = [
   {
     'error_line' => 'warning: menu entry node name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'menu entry node name should not contain `:\'',
     'type' => 'warning'
@@ -605,7 +591,6 @@ 
$result_converted_errors{'plaintext'}->{'invalid_info_menu_entry'} = [
   {
     'error_line' => 'warning: menu entry name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'menu entry name should not contain `:\'',
     'type' => 'warning'
@@ -613,7 +598,6 @@ 
$result_converted_errors{'plaintext'}->{'invalid_info_menu_entry'} = [
   {
     'error_line' => 'warning: menu entry node name should not contain `. \'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'menu entry node name should not contain `. \'',
     'type' => 'warning'
@@ -621,7 +605,6 @@ 
$result_converted_errors{'plaintext'}->{'invalid_info_menu_entry'} = [
   {
     'error_line' => 'warning: menu entry node name should not contain `,\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'menu entry node name should not contain `,\'',
     'type' => 'warning'
@@ -629,7 +612,6 @@ 
$result_converted_errors{'plaintext'}->{'invalid_info_menu_entry'} = [
   {
     'error_line' => 'warning: menu entry node name should not contain `        
\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'menu entry node name should not contain `       \'',
     'type' => 'warning'
diff --git a/tp/t/results/menu/leading_space_before_menu_star.pl 
b/tp/t/results/menu/leading_space_before_menu_star.pl
index 48aced22a7..18f64ab67c 100644
--- a/tp/t/results/menu/leading_space_before_menu_star.pl
+++ b/tp/t/results/menu/leading_space_before_menu_star.pl
@@ -89,13 +89,11 @@ $result_trees{'leading_space_before_menu_star'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -110,7 +108,6 @@ $result_trees{'leading_space_before_menu_star'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/menu/menu_entry_name.pl 
b/tp/t/results/menu/menu_entry_name.pl
index 04941f1a66..e5754b9bc9 100644
--- a/tp/t/results/menu/menu_entry_name.pl
+++ b/tp/t/results/menu/menu_entry_name.pl
@@ -79,7 +79,6 @@ $result_trees{'menu_entry_name'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'menu_entry'
@@ -152,7 +151,6 @@ $result_trees{'menu_entry_name'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'menu_entry'
@@ -225,7 +223,6 @@ $result_trees{'menu_entry_name'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -298,7 +295,6 @@ $result_trees{'menu_entry_name'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -371,7 +367,6 @@ $result_trees{'menu_entry_name'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -447,7 +442,6 @@ $result_trees{'menu_entry_name'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -520,7 +514,6 @@ $result_trees{'menu_entry_name'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -593,7 +586,6 @@ $result_trees{'menu_entry_name'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -666,7 +658,6 @@ $result_trees{'menu_entry_name'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -739,7 +730,6 @@ $result_trees{'menu_entry_name'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -771,13 +761,11 @@ $result_trees{'menu_entry_name'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/menu/menu_entry_name_comment.pl 
b/tp/t/results/menu/menu_entry_name_comment.pl
index bd20aeb879..1259addb2a 100644
--- a/tp/t/results/menu/menu_entry_name_comment.pl
+++ b/tp/t/results/menu/menu_entry_name_comment.pl
@@ -93,7 +93,6 @@ $result_trees{'menu_entry_name_comment'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'menu_entry'
@@ -173,7 +172,6 @@ $result_trees{'menu_entry_name_comment'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'menu_entry'
@@ -252,7 +250,6 @@ $result_trees{'menu_entry_name_comment'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -331,7 +328,6 @@ $result_trees{'menu_entry_name_comment'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -413,7 +409,6 @@ $result_trees{'menu_entry_name_comment'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -445,13 +440,11 @@ $result_trees{'menu_entry_name_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/menu/menu_entry_no_entry.pl 
b/tp/t/results/menu/menu_entry_no_entry.pl
index 6bc9df5aa9..dc4655091e 100644
--- a/tp/t/results/menu/menu_entry_no_entry.pl
+++ b/tp/t/results/menu/menu_entry_no_entry.pl
@@ -77,7 +77,6 @@ $result_trees{'menu_entry_no_entry'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -101,7 +100,6 @@ $result_trees{'menu_entry_no_entry'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -151,13 +149,11 @@ $result_trees{'menu_entry_no_entry'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/menu/menu_entry_no_entry_location.pl 
b/tp/t/results/menu/menu_entry_no_entry_location.pl
index f820075b2b..6abe8a033e 100644
--- a/tp/t/results/menu/menu_entry_no_entry_location.pl
+++ b/tp/t/results/menu/menu_entry_no_entry_location.pl
@@ -74,7 +74,6 @@ $result_trees{'menu_entry_no_entry_location'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'menu_entry'
@@ -138,7 +137,6 @@ $result_trees{'menu_entry_no_entry_location'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -190,7 +188,6 @@ $result_trees{'menu_entry_no_entry_location'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -222,13 +219,11 @@ $result_trees{'menu_entry_no_entry_location'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/menu/menu_entry_node.pl 
b/tp/t/results/menu/menu_entry_node.pl
index 78f6fbb0d8..5aa2b71a1a 100644
--- a/tp/t/results/menu/menu_entry_node.pl
+++ b/tp/t/results/menu/menu_entry_node.pl
@@ -79,7 +79,6 @@ $result_trees{'menu_entry_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'menu_entry'
@@ -140,7 +139,6 @@ $result_trees{'menu_entry_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'menu_entry'
@@ -201,7 +199,6 @@ $result_trees{'menu_entry_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -270,7 +267,6 @@ $result_trees{'menu_entry_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -302,13 +298,11 @@ $result_trees{'menu_entry_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/menu/menu_entry_node_comments.pl 
b/tp/t/results/menu/menu_entry_node_comments.pl
index 8fc0290622..a337f5f860 100644
--- a/tp/t/results/menu/menu_entry_node_comments.pl
+++ b/tp/t/results/menu/menu_entry_node_comments.pl
@@ -85,7 +85,6 @@ $result_trees{'menu_entry_node_comments'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'menu_entry'
@@ -152,7 +151,6 @@ $result_trees{'menu_entry_node_comments'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'menu_entry'
@@ -222,7 +220,6 @@ $result_trees{'menu_entry_node_comments'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -297,7 +294,6 @@ $result_trees{'menu_entry_node_comments'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -329,13 +325,11 @@ $result_trees{'menu_entry_node_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/menu/menu_in_deffn.pl 
b/tp/t/results/menu/menu_in_deffn.pl
index d9e1418685..9f3c2cb6c0 100644
--- a/tp/t/results/menu/menu_in_deffn.pl
+++ b/tp/t/results/menu/menu_in_deffn.pl
@@ -94,7 +94,6 @@ $result_trees{'menu_in_deffn'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'def_line'
@@ -162,7 +161,6 @@ $result_trees{'menu_in_deffn'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'menu_entry'
@@ -194,13 +192,11 @@ $result_trees{'menu_in_deffn'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -234,7 +230,6 @@ $result_trees{'menu_in_deffn'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -245,7 +240,6 @@ $result_trees{'menu_in_deffn'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -260,7 +254,6 @@ $result_trees{'menu_in_deffn'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -307,7 +300,6 @@ $result_errors{'menu_in_deffn'} = [
   {
     'error_line' => 'warning: @menu in invalid context
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@menu in invalid context',
     'type' => 'warning'
diff --git a/tp/t/results/menu/menu_in_example.pl 
b/tp/t/results/menu/menu_in_example.pl
index 7a521961c3..3f695f1c59 100644
--- a/tp/t/results/menu/menu_in_example.pl
+++ b/tp/t/results/menu/menu_in_example.pl
@@ -154,13 +154,11 @@ $result_trees{'menu_in_example'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 8
                               }
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6
                           }
                         }
@@ -169,7 +167,6 @@ $result_trees{'menu_in_example'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'menu_entry'
@@ -236,13 +233,11 @@ $result_trees{'menu_in_example'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 12
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -318,7 +313,6 @@ $result_trees{'menu_in_example'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   },
                   'type' => 'menu_entry'
@@ -394,7 +388,6 @@ $result_trees{'menu_in_example'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   },
                   'type' => 'menu_entry'
@@ -426,13 +419,11 @@ $result_trees{'menu_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -463,13 +454,11 @@ $result_trees{'menu_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -484,7 +473,6 @@ $result_trees{'menu_in_example'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -548,7 +536,6 @@ $result_errors{'menu_in_example'} = [
   {
     'error_line' => 'warning: @menu in invalid context
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@menu in invalid context',
     'type' => 'warning'
diff --git a/tp/t/results/menu/menu_no_closed_after_empty_line.pl 
b/tp/t/results/menu/menu_no_closed_after_empty_line.pl
index e8a023c3cb..34fdebae04 100644
--- a/tp/t/results/menu/menu_no_closed_after_empty_line.pl
+++ b/tp/t/results/menu/menu_no_closed_after_empty_line.pl
@@ -70,7 +70,6 @@ $result_trees{'menu_no_closed_after_empty_line'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'menu_entry'
@@ -97,7 +96,6 @@ $result_trees{'menu_no_closed_after_empty_line'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -125,7 +123,6 @@ $result_errors{'menu_no_closed_after_empty_line'} = [
   {
     'error_line' => 'no matching `@end menu\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'no matching `@end menu\'',
     'type' => 'error'
diff --git a/tp/t/results/menu/menu_no_closed_entry_beginning.pl 
b/tp/t/results/menu/menu_no_closed_entry_beginning.pl
index c394433b16..109897bd9d 100644
--- a/tp/t/results/menu/menu_no_closed_entry_beginning.pl
+++ b/tp/t/results/menu/menu_no_closed_entry_beginning.pl
@@ -38,7 +38,6 @@ $result_trees{'menu_no_closed_entry_beginning'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -59,7 +58,6 @@ $result_errors{'menu_no_closed_entry_beginning'} = [
   {
     'error_line' => 'no matching `@end menu\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end menu\'',
     'type' => 'error'
diff --git a/tp/t/results/menu/menu_no_closed_in_description.pl 
b/tp/t/results/menu/menu_no_closed_in_description.pl
index 4ae5d8c0d4..cba779e52a 100644
--- a/tp/t/results/menu/menu_no_closed_in_description.pl
+++ b/tp/t/results/menu/menu_no_closed_in_description.pl
@@ -69,14 +69,12 @@ $result_trees{'menu_no_closed_in_description'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'menu_entry'
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -99,7 +97,6 @@ $result_errors{'menu_no_closed_in_description'} = [
   {
     'error_line' => 'no matching `@end menu\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end menu\'',
     'type' => 'error'
diff --git a/tp/t/results/menu/menu_no_closed_in_entry.pl 
b/tp/t/results/menu/menu_no_closed_in_entry.pl
index ff2d6d8aac..39657ccbca 100644
--- a/tp/t/results/menu/menu_no_closed_in_entry.pl
+++ b/tp/t/results/menu/menu_no_closed_in_entry.pl
@@ -46,7 +46,6 @@ $result_trees{'menu_no_closed_in_entry'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -68,7 +67,6 @@ $result_errors{'menu_no_closed_in_entry'} = [
   {
     'error_line' => 'no matching `@end menu\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end menu\'',
     'type' => 'error'
diff --git a/tp/t/results/menu/menu_no_closed_star.pl 
b/tp/t/results/menu/menu_no_closed_star.pl
index 128f5a4964..5aa18f7b7e 100644
--- a/tp/t/results/menu/menu_no_closed_star.pl
+++ b/tp/t/results/menu/menu_no_closed_star.pl
@@ -38,7 +38,6 @@ $result_trees{'menu_no_closed_star'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -59,7 +58,6 @@ $result_errors{'menu_no_closed_star'} = [
   {
     'error_line' => 'no matching `@end menu\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end menu\'',
     'type' => 'error'
diff --git a/tp/t/results/menu/menu_node_unterminated.pl 
b/tp/t/results/menu/menu_node_unterminated.pl
index 09b370e536..74331e8767 100644
--- a/tp/t/results/menu/menu_node_unterminated.pl
+++ b/tp/t/results/menu/menu_node_unterminated.pl
@@ -90,7 +90,6 @@ $result_trees{'menu_node_unterminated'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -122,13 +121,11 @@ $result_trees{'menu_node_unterminated'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -143,7 +140,6 @@ $result_trees{'menu_node_unterminated'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -190,7 +186,6 @@ $result_errors{'menu_node_unterminated'} = [
     'error_line' => '@menu reference to nonexistent node `Examples of Login 
Verification Functions
 \'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@menu reference to nonexistent node `Examples of Login 
Verification Functions
 \'',
diff --git a/tp/t/results/menu/menu_pointing_to_anchor.pl 
b/tp/t/results/menu/menu_pointing_to_anchor.pl
index b9bfbfa931..a2aa8401bb 100644
--- a/tp/t/results/menu/menu_pointing_to_anchor.pl
+++ b/tp/t/results/menu/menu_pointing_to_anchor.pl
@@ -38,7 +38,6 @@ $result_trees{'menu_pointing_to_anchor'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -97,7 +96,6 @@ $result_trees{'menu_pointing_to_anchor'} = {
             'normalized' => 'An-anchor'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -167,7 +165,6 @@ $result_trees{'menu_pointing_to_anchor'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -199,13 +196,11 @@ $result_trees{'menu_pointing_to_anchor'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
@@ -217,7 +212,6 @@ $result_trees{'menu_pointing_to_anchor'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/menu/menu_title_before_entries.pl 
b/tp/t/results/menu/menu_title_before_entries.pl
index da81d0b60c..eb930371ea 100644
--- a/tp/t/results/menu/menu_title_before_entries.pl
+++ b/tp/t/results/menu/menu_title_before_entries.pl
@@ -104,7 +104,6 @@ $result_trees{'menu_title_before_entries'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -136,13 +135,11 @@ $result_trees{'menu_title_before_entries'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -162,7 +159,6 @@ $result_trees{'menu_title_before_entries'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -194,7 +190,6 @@ $result_trees{'menu_title_before_entries'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     }
diff --git a/tp/t/results/menu/missing_detailmenu_on_subnodes.pl 
b/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
index 9101a236b8..01fb97f5c2 100644
--- a/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
+++ b/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
@@ -38,7 +38,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -169,7 +167,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -231,7 +228,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -302,7 +298,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'menu_entry'
@@ -349,7 +344,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'menu_entry'
@@ -381,13 +375,11 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -404,7 +396,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -436,7 +427,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -520,7 +510,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               },
               'type' => 'menu_entry'
@@ -552,13 +541,11 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -577,7 +564,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -609,7 +595,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     },
@@ -647,7 +632,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     },
@@ -679,7 +663,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 26
       }
     },
@@ -763,7 +746,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               },
               'type' => 'menu_entry'
@@ -810,7 +792,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               },
               'type' => 'menu_entry'
@@ -842,13 +823,11 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -867,7 +846,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 27
       }
     },
@@ -899,7 +877,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 34
       }
     },
@@ -937,7 +914,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 35
       }
     },
@@ -969,7 +945,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 37
       }
     },
@@ -998,7 +973,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 38
       }
     }
diff --git a/tp/t/results/menu/multiple_menus.pl 
b/tp/t/results/menu/multiple_menus.pl
index 890142504d..78366ea9d6 100644
--- a/tp/t/results/menu/multiple_menus.pl
+++ b/tp/t/results/menu/multiple_menus.pl
@@ -104,7 +104,6 @@ $result_trees{'multiple_menus'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -136,13 +135,11 @@ $result_trees{'multiple_menus'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -221,7 +218,6 @@ $result_trees{'multiple_menus'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -253,13 +249,11 @@ $result_trees{'multiple_menus'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -274,7 +268,6 @@ $result_trees{'multiple_menus'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -338,7 +331,6 @@ $result_errors{'multiple_menus'} = [
   {
     'error_line' => 'warning: multiple @menu
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'multiple @menu',
     'type' => 'warning'
diff --git a/tp/t/results/menu/no_colon_in_menu.pl 
b/tp/t/results/menu/no_colon_in_menu.pl
index f4e3276bd0..786035a9e3 100644
--- a/tp/t/results/menu/no_colon_in_menu.pl
+++ b/tp/t/results/menu/no_colon_in_menu.pl
@@ -89,13 +89,11 @@ $result_trees{'no_colon_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -110,7 +108,6 @@ $result_trees{'no_colon_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/menu/nodedescription_descriptions.pl 
b/tp/t/results/menu/nodedescription_descriptions.pl
index e08fa5a628..6f40a5c646 100644
--- a/tp/t/results/menu/nodedescription_descriptions.pl
+++ b/tp/t/results/menu/nodedescription_descriptions.pl
@@ -38,7 +38,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'nodedescription_descriptions'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -169,7 +167,6 @@ $result_trees{'nodedescription_descriptions'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -228,7 +225,6 @@ $result_trees{'nodedescription_descriptions'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -302,7 +298,6 @@ $result_trees{'nodedescription_descriptions'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -349,7 +344,6 @@ $result_trees{'nodedescription_descriptions'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -396,7 +390,6 @@ $result_trees{'nodedescription_descriptions'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -443,7 +436,6 @@ $result_trees{'nodedescription_descriptions'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'menu_entry'
@@ -475,13 +467,11 @@ $result_trees{'nodedescription_descriptions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -498,7 +488,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -542,7 +531,6 @@ $result_trees{'nodedescription_descriptions'} = {
                   ],
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 },
@@ -559,7 +547,6 @@ $result_trees{'nodedescription_descriptions'} = {
                   ],
                   'cmdname' => 'w',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 },
@@ -583,7 +570,6 @@ $result_trees{'nodedescription_descriptions'} = {
                     'delimiter' => ':'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 },
@@ -608,7 +594,6 @@ $result_trees{'nodedescription_descriptions'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 },
@@ -635,7 +620,6 @@ $result_trees{'nodedescription_descriptions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -647,7 +631,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -691,7 +674,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -742,7 +724,6 @@ $result_trees{'nodedescription_descriptions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -754,7 +735,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     },
@@ -798,7 +778,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     },
@@ -849,7 +828,6 @@ $result_trees{'nodedescription_descriptions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -861,7 +839,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 25
       }
     },
@@ -905,7 +882,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 26
       }
     },
@@ -956,7 +932,6 @@ $result_trees{'nodedescription_descriptions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         },
@@ -968,7 +943,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     },
@@ -1012,7 +986,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 31
       }
     },
@@ -1063,7 +1036,6 @@ $result_trees{'nodedescription_descriptions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 38
           }
         },
@@ -1075,7 +1047,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 35
       }
     },
@@ -1119,7 +1090,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 36
       }
     },
@@ -1170,7 +1140,6 @@ $result_trees{'nodedescription_descriptions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           }
         },
@@ -1182,7 +1151,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 40
       }
     },
@@ -1226,7 +1194,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 41
       }
     },
@@ -1277,7 +1244,6 @@ $result_trees{'nodedescription_descriptions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 48
           }
         },
@@ -1289,7 +1255,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 45
       }
     },
@@ -1328,7 +1293,6 @@ $result_trees{'nodedescription_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 46
       }
     }
diff --git a/tp/t/results/menu/nodedescriptionblock_descriptions.pl 
b/tp/t/results/menu/nodedescriptionblock_descriptions.pl
index a446775494..b379f43e77 100644
--- a/tp/t/results/menu/nodedescriptionblock_descriptions.pl
+++ b/tp/t/results/menu/nodedescriptionblock_descriptions.pl
@@ -38,7 +38,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -169,7 +167,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -228,7 +225,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -290,7 +286,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -337,7 +332,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -369,13 +363,11 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -392,7 +384,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -436,7 +427,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                   ],
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   }
                 },
@@ -453,7 +443,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                   ],
                   'cmdname' => 'w',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   }
                 },
@@ -477,7 +466,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                     'delimiter' => ':'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   }
                 },
@@ -502,7 +490,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   }
                 },
@@ -529,7 +516,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -583,7 +569,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
@@ -592,7 +577,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
             'element_node' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -604,7 +588,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -654,7 +637,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -728,7 +710,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
@@ -737,7 +718,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
             'element_node' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -750,7 +730,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 22
       }
     },
@@ -794,7 +773,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     },
@@ -910,13 +888,11 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 39
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             },
@@ -947,7 +923,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             }
@@ -956,7 +931,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
             'element_node' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           }
         },
@@ -969,7 +943,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 29
       }
     },
@@ -1013,7 +986,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     },
@@ -1064,7 +1036,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 49
           }
         },
@@ -1118,7 +1089,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             }
@@ -1127,7 +1097,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
             'element_node' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45
           }
         },
@@ -1139,7 +1108,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 42
       }
     },
@@ -1189,7 +1157,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 43
       }
     },
@@ -1263,7 +1230,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             }
@@ -1272,7 +1238,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
             'element_node' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 54
           }
         },
@@ -1285,7 +1250,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 51
       }
     },
@@ -1369,7 +1333,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             }
@@ -1378,7 +1341,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
             'element_node' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 58
           }
         },
@@ -1397,7 +1359,6 @@ $result_trees{'nodedescriptionblock_descriptions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 52
       }
     }
@@ -1866,7 +1827,6 @@ $result_errors{'nodedescriptionblock_descriptions'} = [
   {
     'error_line' => 'warning: multiple node @nodedescriptionblock
 ',
-    'file_name' => '',
     'line_nr' => 58,
     'text' => 'multiple node @nodedescriptionblock',
     'type' => 'warning'
diff --git a/tp/t/results/menu/reference_to_external_manual.pl 
b/tp/t/results/menu/reference_to_external_manual.pl
index 81226505e0..88de035b31 100644
--- a/tp/t/results/menu/reference_to_external_manual.pl
+++ b/tp/t/results/menu/reference_to_external_manual.pl
@@ -102,7 +102,6 @@ $result_trees{'reference_to_external_manual'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -134,13 +133,11 @@ $result_trees{'reference_to_external_manual'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -155,7 +152,6 @@ $result_trees{'reference_to_external_manual'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/menu/sc_in_menu.pl b/tp/t/results/menu/sc_in_menu.pl
index 586c4d950f..9c6770e4cf 100644
--- a/tp/t/results/menu/sc_in_menu.pl
+++ b/tp/t/results/menu/sc_in_menu.pl
@@ -76,7 +76,6 @@ $result_trees{'sc_in_menu'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -102,7 +101,6 @@ $result_trees{'sc_in_menu'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -138,7 +136,6 @@ $result_trees{'sc_in_menu'} = {
                           ],
                           'cmdname' => 'sc',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           }
                         },
@@ -154,7 +151,6 @@ $result_trees{'sc_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -181,7 +177,6 @@ $result_trees{'sc_in_menu'} = {
                       ],
                       'cmdname' => 'sc',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -229,7 +224,6 @@ $result_trees{'sc_in_menu'} = {
                           ],
                           'cmdname' => 'sc',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         },
@@ -249,7 +243,6 @@ $result_trees{'sc_in_menu'} = {
                           ],
                           'cmdname' => 'sc',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         },
@@ -269,7 +262,6 @@ $result_trees{'sc_in_menu'} = {
                           ],
                           'cmdname' => 'sc',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         },
@@ -295,7 +287,6 @@ $result_trees{'sc_in_menu'} = {
                           ],
                           'cmdname' => 'sc',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 12
                           }
                         },
@@ -333,13 +324,11 @@ $result_trees{'sc_in_menu'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -373,13 +362,11 @@ $result_trees{'sc_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -399,7 +386,6 @@ $result_trees{'sc_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -420,7 +406,6 @@ $result_trees{'sc_in_menu'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -490,7 +475,6 @@ $result_trees{'sc_in_menu'} = {
                           ],
                           'cmdname' => 'sc',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 20
                           }
                         }
@@ -525,7 +509,6 @@ $result_trees{'sc_in_menu'} = {
                           ],
                           'cmdname' => 'sc',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 20
                           }
                         }
@@ -566,7 +549,6 @@ $result_trees{'sc_in_menu'} = {
                               ],
                               'cmdname' => 'sc',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 20
                               }
                             },
@@ -582,7 +564,6 @@ $result_trees{'sc_in_menu'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20
                   },
                   'type' => 'menu_entry'
@@ -609,7 +590,6 @@ $result_trees{'sc_in_menu'} = {
                           ],
                           'cmdname' => 'sc',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 22
                           }
                         },
@@ -650,13 +630,11 @@ $result_trees{'sc_in_menu'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -687,13 +665,11 @@ $result_trees{'sc_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -713,7 +689,6 @@ $result_trees{'sc_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     }
@@ -812,7 +787,6 @@ $result_errors{'sc_in_menu'} = [
   {
     'error_line' => 'warning: @menu in invalid context
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => '@menu in invalid context',
     'type' => 'warning'
diff --git a/tp/t/results/menu/simple.pl b/tp/t/results/menu/simple.pl
index 4dced96f1c..46f4b52fe0 100644
--- a/tp/t/results/menu/simple.pl
+++ b/tp/t/results/menu/simple.pl
@@ -110,7 +110,6 @@ $result_trees{'simple'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -157,7 +156,6 @@ $result_trees{'simple'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -216,7 +214,6 @@ $result_trees{'simple'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -271,7 +268,6 @@ $result_trees{'simple'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -342,7 +338,6 @@ $result_trees{'simple'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'type' => 'menu_entry'
@@ -374,13 +369,11 @@ $result_trees{'simple'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
diff --git a/tp/t/results/menu/simple_no_menu.pl 
b/tp/t/results/menu/simple_no_menu.pl
index 21318fe3f1..695e47e043 100644
--- a/tp/t/results/menu/simple_no_menu.pl
+++ b/tp/t/results/menu/simple_no_menu.pl
@@ -110,7 +110,6 @@ $result_trees{'simple_no_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -157,7 +156,6 @@ $result_trees{'simple_no_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -216,7 +214,6 @@ $result_trees{'simple_no_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -271,7 +268,6 @@ $result_trees{'simple_no_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -342,7 +338,6 @@ $result_trees{'simple_no_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'type' => 'menu_entry'
@@ -374,13 +369,11 @@ $result_trees{'simple_no_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
diff --git a/tp/t/results/menu/space_and_commands_in_menu_node.pl 
b/tp/t/results/menu/space_and_commands_in_menu_node.pl
index 574ff1ff28..3bd906ec3f 100644
--- a/tp/t/results/menu/space_and_commands_in_menu_node.pl
+++ b/tp/t/results/menu/space_and_commands_in_menu_node.pl
@@ -38,7 +38,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -177,7 +175,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -224,7 +221,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -283,7 +279,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -338,7 +333,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -393,7 +387,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -460,7 +453,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -519,7 +511,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'menu_entry'
@@ -590,7 +581,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'menu_entry'
@@ -622,13 +612,11 @@ $result_trees{'space_and_commands_in_menu_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -645,7 +633,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -683,7 +670,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -714,7 +700,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
@@ -895,7 +880,6 @@ $result_errors{'space_and_commands_in_menu_node'} = [
   {
     'error_line' => 'warning: @menu entry node name `chap  b\' different from 
node name `chap @: b\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@menu entry node name `chap  b\' different from node name `chap 
@: b\'',
     'type' => 'warning'
@@ -903,7 +887,6 @@ $result_errors{'space_and_commands_in_menu_node'} = [
   {
     'error_line' => 'warning: @menu entry node name `chap b\' different from 
node name `chap @: b\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@menu entry node name `chap b\' different from node name `chap 
@: b\'',
     'type' => 'warning'
@@ -911,7 +894,6 @@ $result_errors{'space_and_commands_in_menu_node'} = [
   {
     'error_line' => 'warning: @menu entry node name `chap@ @ b\' different 
from node name `chap @: b\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@menu entry node name `chap@ @ b\' different from node name 
`chap @: b\'',
     'type' => 'warning'
@@ -919,7 +901,6 @@ $result_errors{'space_and_commands_in_menu_node'} = [
   {
     'error_line' => 'warning: @menu entry node name `chap@  b\' different from 
node name `chap @: b\'
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@menu entry node name `chap@  b\' different from node name 
`chap @: b\'',
     'type' => 'warning'
@@ -927,7 +908,6 @@ $result_errors{'space_and_commands_in_menu_node'} = [
   {
     'error_line' => 'warning: @menu entry node name `chap @ b\' different from 
node name `chap @: b\'
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => '@menu entry node name `chap @ b\' different from node name 
`chap @: b\'',
     'type' => 'warning'
@@ -935,7 +915,6 @@ $result_errors{'space_and_commands_in_menu_node'} = [
   {
     'error_line' => 'warning: @menu entry node name `chap b\' different from 
node name `chap @: b\'
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => '@menu entry node name `chap b\' different from node name `chap 
@: b\'',
     'type' => 'warning'
@@ -943,7 +922,6 @@ $result_errors{'space_and_commands_in_menu_node'} = [
   {
     'error_line' => 'warning: @menu entry node name `chap @ @ b\' different 
from node name `chap @: b\'
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@menu entry node name `chap @ @ b\' different from node name 
`chap @: b\'',
     'type' => 'warning'
diff --git a/tp/t/results/menu/submenu_in_example.pl 
b/tp/t/results/menu/submenu_in_example.pl
index 932116bab5..add2e6cc42 100644
--- a/tp/t/results/menu/submenu_in_example.pl
+++ b/tp/t/results/menu/submenu_in_example.pl
@@ -141,13 +141,11 @@ $result_trees{'submenu_in_example'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -221,13 +219,11 @@ $result_trees{'submenu_in_example'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -312,13 +308,11 @@ $result_trees{'submenu_in_example'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 20
                               }
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 18
                           }
                         }
@@ -352,13 +346,11 @@ $result_trees{'submenu_in_example'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -398,7 +390,6 @@ $result_trees{'submenu_in_example'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -447,7 +438,6 @@ $result_trees{'submenu_in_example'} = {
                             'item_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 26
                           }
                         },
@@ -478,7 +468,6 @@ $result_trees{'submenu_in_example'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 27
                           }
                         }
@@ -487,7 +476,6 @@ $result_trees{'submenu_in_example'} = {
                         'enumerate_specification' => '1'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -531,13 +519,11 @@ $result_trees{'submenu_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 29
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -568,13 +554,11 @@ $result_trees{'submenu_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -589,7 +573,6 @@ $result_trees{'submenu_in_example'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -669,7 +652,6 @@ $result_errors{'submenu_in_example'} = [
   {
     'error_line' => 'warning: @menu in invalid context
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@menu in invalid context',
     'type' => 'warning'
@@ -677,7 +659,6 @@ $result_errors{'submenu_in_example'} = [
   {
     'error_line' => 'warning: @menu in invalid context
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => '@menu in invalid context',
     'type' => 'warning'
@@ -685,7 +666,6 @@ $result_errors{'submenu_in_example'} = [
   {
     'error_line' => 'warning: @menu in invalid context
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@menu in invalid context',
     'type' => 'warning'
@@ -693,7 +673,6 @@ $result_errors{'submenu_in_example'} = [
   {
     'error_line' => 'warning: @menu in invalid context
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => '@menu in invalid context',
     'type' => 'warning'
diff --git a/tp/t/results/menu/verb_in_menu_description.pl 
b/tp/t/results/menu/verb_in_menu_description.pl
index 37082f1f96..44084ace9f 100644
--- a/tp/t/results/menu/verb_in_menu_description.pl
+++ b/tp/t/results/menu/verb_in_menu_description.pl
@@ -38,7 +38,6 @@ $result_trees{'verb_in_menu_description'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -142,7 +141,6 @@ $result_trees{'verb_in_menu_description'} = {
                             'delimiter' => ':'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6
                           }
                         },
@@ -158,7 +156,6 @@ $result_trees{'verb_in_menu_description'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -205,13 +202,11 @@ $result_trees{'verb_in_menu_description'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -223,7 +218,6 @@ $result_trees{'verb_in_menu_description'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/misc_commands/also_not_line.pl 
b/tp/t/results/misc_commands/also_not_line.pl
index 5c6a4ba69d..e84f22a186 100644
--- a/tp/t/results/misc_commands/also_not_line.pl
+++ b/tp/t/results/misc_commands/also_not_line.pl
@@ -45,7 +45,6 @@ $result_trees{'also_not_line'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -74,7 +73,6 @@ $result_trees{'also_not_line'} = {
         {
           'cmdname' => 'noindent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -91,7 +89,6 @@ $result_trees{'also_not_line'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -110,7 +107,6 @@ $result_trees{'also_not_line'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -188,7 +184,6 @@ $result_trees{'also_not_line'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -219,7 +214,6 @@ $result_trees{'also_not_line'} = {
               ],
               'cmdname' => 'novalidate',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -255,7 +249,6 @@ $result_trees{'also_not_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -323,7 +316,6 @@ $result_trees{'also_not_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         }
@@ -387,7 +379,6 @@ $result_errors{'also_not_line'} = [
   {
     'error_line' => 'warning: @page should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@page should only appear at the beginning of a line',
     'type' => 'warning'
@@ -395,7 +386,6 @@ $result_errors{'also_not_line'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@noindent is useless inside of a paragraph',
     'type' => 'warning'
@@ -403,7 +393,6 @@ $result_errors{'also_not_line'} = [
   {
     'error_line' => 'warning: @refill is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@refill is obsolete',
     'type' => 'warning'
@@ -411,7 +400,6 @@ $result_errors{'also_not_line'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@noindent is useless inside of a paragraph',
     'type' => 'warning'
@@ -419,7 +407,6 @@ $result_errors{'also_not_line'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@noindent is useless inside of a paragraph',
     'type' => 'warning'
@@ -427,7 +414,6 @@ $result_errors{'also_not_line'} = [
   {
     'error_line' => 'warning: @page should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@page should only appear at the beginning of a line',
     'type' => 'warning'
@@ -435,7 +421,6 @@ $result_errors{'also_not_line'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@noindent is useless inside of a paragraph',
     'type' => 'warning'
@@ -443,7 +428,6 @@ $result_errors{'also_not_line'} = [
   {
     'error_line' => 'warning: @refill is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@refill is obsolete',
     'type' => 'warning'
@@ -451,7 +435,6 @@ $result_errors{'also_not_line'} = [
   {
     'error_line' => 'warning: @novalidate should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@novalidate should only appear at the beginning of a line',
     'type' => 'warning'
@@ -459,7 +442,6 @@ $result_errors{'also_not_line'} = [
   {
     'error_line' => 'warning: @vskip should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'text' => '@vskip should only appear at the beginning of a line',
     'type' => 'warning'
@@ -467,7 +449,6 @@ $result_errors{'also_not_line'} = [
   {
     'error_line' => 'warning: @exdent should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => '@exdent should only appear at the beginning of a line',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/author_outside_titlepage_quotation.pl 
b/tp/t/results/misc_commands/author_outside_titlepage_quotation.pl
index 9b9c1c8a16..b89771fd40 100644
--- a/tp/t/results/misc_commands/author_outside_titlepage_quotation.pl
+++ b/tp/t/results/misc_commands/author_outside_titlepage_quotation.pl
@@ -33,7 +33,6 @@ $result_trees{'author_outside_titlepage_quotation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -55,7 +54,6 @@ $result_errors{'author_outside_titlepage_quotation'} = [
   {
     'error_line' => 'warning: @author not meaningful outside `@titlepage\' and 
`@quotation\' environments
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@author not meaningful outside `@titlepage\' and `@quotation\' 
environments',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/bad_documentlanguage.pl 
b/tp/t/results/misc_commands/bad_documentlanguage.pl
index 75b96367d3..45cfc0f9a8 100644
--- a/tp/t/results/misc_commands/bad_documentlanguage.pl
+++ b/tp/t/results/misc_commands/bad_documentlanguage.pl
@@ -46,7 +46,6 @@ $result_trees{'bad_documentlanguage'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -92,7 +91,6 @@ $result_trees{'bad_documentlanguage'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -110,7 +108,6 @@ $result_trees{'bad_documentlanguage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -146,7 +143,6 @@ $result_trees{'bad_documentlanguage'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
@@ -175,7 +171,6 @@ $result_errors{'bad_documentlanguage'} = [
   {
     'error_line' => 'warning: @documentlanguage should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@documentlanguage should only appear at the beginning of a 
line',
     'type' => 'warning'
@@ -183,7 +178,6 @@ $result_errors{'bad_documentlanguage'} = [
   {
     'error_line' => 'warning: @documentlanguage should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@documentlanguage should only appear at the beginning of a 
line',
     'type' => 'warning'
@@ -191,7 +185,6 @@ $result_errors{'bad_documentlanguage'} = [
   {
     'error_line' => 'warning: @documentlanguage should not appear in 
@documentlanguage
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@documentlanguage should not appear in @documentlanguage',
     'type' => 'warning'
@@ -199,7 +192,6 @@ $result_errors{'bad_documentlanguage'} = [
   {
     'error_line' => 'bad argument to @documentlanguage: en @documentlanguage  
en
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'bad argument to @documentlanguage: en @documentlanguage  en',
     'type' => 'error'
@@ -207,7 +199,6 @@ $result_errors{'bad_documentlanguage'} = [
   {
     'error_line' => 'warning: en  after documentlanguage is not a valid 
language code
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'en  after documentlanguage is not a valid language code',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/clickstyle.pl 
b/tp/t/results/misc_commands/clickstyle.pl
index 4f62ad7f57..465d7699a2 100644
--- a/tp/t/results/misc_commands/clickstyle.pl
+++ b/tp/t/results/misc_commands/clickstyle.pl
@@ -22,7 +22,6 @@ $result_trees{'clickstyle'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -47,7 +46,6 @@ $result_trees{'clickstyle'} = {
                 'clickstyle' => 'result'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -76,7 +74,6 @@ $result_trees{'clickstyle'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -101,7 +98,6 @@ $result_trees{'clickstyle'} = {
                 'clickstyle' => 'equiv'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
diff --git a/tp/t/results/misc_commands/clickstyle_and_comments.pl 
b/tp/t/results/misc_commands/clickstyle_and_comments.pl
index 3b4339fef5..f6d08b22c8 100644
--- a/tp/t/results/misc_commands/clickstyle_and_comments.pl
+++ b/tp/t/results/misc_commands/clickstyle_and_comments.pl
@@ -22,7 +22,6 @@ $result_trees{'clickstyle_and_comments'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -39,7 +38,6 @@ $result_trees{'clickstyle_and_comments'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -50,7 +48,6 @@ $result_trees{'clickstyle_and_comments'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -61,7 +58,6 @@ $result_trees{'clickstyle_and_comments'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -78,7 +74,6 @@ $result_trees{'clickstyle_and_comments'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -95,7 +90,6 @@ $result_trees{'clickstyle_and_comments'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -112,7 +106,6 @@ $result_trees{'clickstyle_and_comments'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -139,7 +132,6 @@ $result_errors{'clickstyle_and_comments'} = [
   {
     'error_line' => 'warning: remaining argument on @clickstyle line: a
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'remaining argument on @clickstyle line: a',
     'type' => 'warning'
@@ -147,7 +139,6 @@ $result_errors{'clickstyle_and_comments'} = [
   {
     'error_line' => 'warning: remaining argument on @clickstyle line: b
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'remaining argument on @clickstyle line: b',
     'type' => 'warning'
@@ -156,7 +147,6 @@ $result_errors{'clickstyle_and_comments'} = [
     'error_line' => '@clickstyle should only accept an @-command as argument, 
not ` nocmd@comment c
 \'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@clickstyle should only accept an @-command as argument, not ` 
nocmd@comment c
 \'',
@@ -166,7 +156,6 @@ $result_errors{'clickstyle_and_comments'} = [
     'error_line' => '@clickstyle should only accept an @-command as argument, 
not ` more than one word @comment d
 \'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@clickstyle should only accept an @-command as argument, not ` 
more than one word @comment d
 \'',
@@ -175,7 +164,6 @@ $result_errors{'clickstyle_and_comments'} = [
   {
     'error_line' => 'warning: remaining argument on @clickstyle line: on the 
same line @comment g
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'remaining argument on @clickstyle line: on the same line 
@comment g',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/clickstyle_no_end_of_line.pl 
b/tp/t/results/misc_commands/clickstyle_no_end_of_line.pl
index 1bb0cba816..3fd298c399 100644
--- a/tp/t/results/misc_commands/clickstyle_no_end_of_line.pl
+++ b/tp/t/results/misc_commands/clickstyle_no_end_of_line.pl
@@ -21,7 +21,6 @@ $result_trees{'clickstyle_no_end_of_line'} = {
             'arg_line' => ' @result'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git 
a/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl 
b/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
index 44ee178fae..27568e9512 100644
--- a/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
+++ b/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
@@ -77,7 +77,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
@@ -87,7 +86,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
 '
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -217,7 +215,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 28
                   }
                 }
@@ -227,7 +224,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
 '
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -300,7 +296,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -333,7 +328,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -344,7 +338,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -377,7 +370,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -388,7 +380,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -421,7 +412,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -432,7 +422,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -465,7 +454,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -476,7 +464,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -509,7 +496,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -520,7 +506,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -610,14 +595,12 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'allquotes'
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31,
                     'macro' => 'allquotes'
                   }
@@ -636,7 +619,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'codequoteundirected',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31,
                     'macro' => 'allquotes'
                   }
@@ -655,7 +637,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'codequotebacktick',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31,
                     'macro' => 'allquotes'
                   },
@@ -691,7 +672,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -724,7 +704,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -735,7 +714,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -768,7 +746,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -779,7 +756,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -812,7 +788,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -823,7 +798,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -856,7 +830,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -867,7 +840,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -900,7 +872,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -911,7 +882,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -1001,14 +971,12 @@ $result_trees{'codequoteundirected_codequotebacktick'} = 
{
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'allquotes'
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31,
                     'macro' => 'allquotes'
                   }
@@ -1042,7 +1010,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31,
                     'macro' => 'allquotes'
                   }
@@ -1076,7 +1043,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31,
                     'macro' => 'allquotes'
                   },
@@ -1112,7 +1078,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -1145,7 +1110,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -1156,7 +1120,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -1189,7 +1152,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -1200,7 +1162,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -1233,7 +1194,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -1244,7 +1204,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -1277,7 +1236,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -1288,7 +1246,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -1321,7 +1278,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                               ],
                               'cmdname' => 'quotedblleft',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 31,
                                 'macro' => 'quotes'
                               }
@@ -1332,7 +1288,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'quotes'
                       }
@@ -1389,13 +1344,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 32
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -1432,7 +1385,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'insertcopying',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 35
                   }
                 },
@@ -1463,13 +1415,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 36
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -1517,7 +1467,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 39
       }
     },
@@ -1553,7 +1502,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 40
       }
     },
@@ -1585,7 +1533,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 42
       }
     },
@@ -1662,7 +1609,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'quotedblleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -1695,7 +1641,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -1706,7 +1651,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -1739,7 +1683,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -1750,7 +1693,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -1783,7 +1725,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -1794,7 +1735,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -1827,7 +1767,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -1838,7 +1777,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -1871,7 +1809,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -1882,7 +1819,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -1972,14 +1908,12 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'allquotes'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45,
             'macro' => 'allquotes'
           }
@@ -1998,7 +1932,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
           ],
           'cmdname' => 'codequoteundirected',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45,
             'macro' => 'allquotes'
           }
@@ -2017,7 +1950,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
           ],
           'cmdname' => 'codequotebacktick',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45,
             'macro' => 'allquotes'
           },
@@ -2053,7 +1985,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'quotedblleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -2086,7 +2017,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -2097,7 +2027,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -2130,7 +2059,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -2141,7 +2069,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -2174,7 +2101,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -2185,7 +2111,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -2218,7 +2143,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -2229,7 +2153,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -2262,7 +2185,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -2273,7 +2195,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -2363,14 +2284,12 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'allquotes'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45,
             'macro' => 'allquotes'
           }
@@ -2404,7 +2323,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45,
             'macro' => 'allquotes'
           }
@@ -2438,7 +2356,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45,
             'macro' => 'allquotes'
           },
@@ -2474,7 +2391,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'quotedblleft',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -2507,7 +2423,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -2518,7 +2433,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -2551,7 +2465,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -2562,7 +2475,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -2595,7 +2507,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -2606,7 +2517,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -2639,7 +2549,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -2650,7 +2559,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -2683,7 +2591,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                       ],
                       'cmdname' => 'quotedblleft',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45,
                         'macro' => 'quotes'
                       }
@@ -2694,7 +2601,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45,
                 'macro' => 'quotes'
               }
@@ -2790,7 +2696,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'quotedblleft',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -2823,7 +2728,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -2834,7 +2738,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -2867,7 +2770,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -2878,7 +2780,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -2911,7 +2812,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -2922,7 +2822,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'strong',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -2955,7 +2854,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -2966,7 +2864,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'kbd',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -2999,7 +2896,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -3010,7 +2906,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3100,14 +2995,12 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'allquotes'
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48,
                 'macro' => 'allquotes'
               }
@@ -3128,7 +3021,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'codequoteundirected',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'allquotes'
                   }
@@ -3147,7 +3039,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'codequotebacktick',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'allquotes'
                   },
@@ -3181,7 +3072,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'quotedblleft',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3214,7 +3104,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -3225,7 +3114,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3258,7 +3146,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -3269,7 +3156,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3302,7 +3188,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -3313,7 +3198,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'strong',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3346,7 +3230,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -3357,7 +3240,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'kbd',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3390,7 +3272,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -3401,7 +3282,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3491,14 +3371,12 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'allquotes'
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48,
                 'macro' => 'allquotes'
               }
@@ -3534,7 +3412,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'allquotes'
                   }
@@ -3568,7 +3445,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'allquotes'
                   },
@@ -3602,7 +3478,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'quotedblleft',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3635,7 +3510,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -3646,7 +3520,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3679,7 +3552,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -3690,7 +3562,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3723,7 +3594,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -3734,7 +3604,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'strong',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3767,7 +3636,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -3778,7 +3646,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'kbd',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3811,7 +3678,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                           ],
                           'cmdname' => 'quotedblleft',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 48,
                             'macro' => 'quotes'
                           }
@@ -3822,7 +3688,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                   ],
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48,
                     'macro' => 'quotes'
                   }
@@ -3879,13 +3744,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 47
           }
         },
@@ -3904,7 +3767,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 43
       }
     }
@@ -4256,7 +4118,6 @@ $result_errors{'codequoteundirected_codequotebacktick'} = 
[
   {
     'error_line' => '@codequoteundirected missing argument (possibly involving 
@allquotes)
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'macro' => 'allquotes',
     'text' => '@codequoteundirected missing argument',
@@ -4265,7 +4126,6 @@ $result_errors{'codequoteundirected_codequotebacktick'} = 
[
   {
     'error_line' => '@codequotebacktick missing argument (possibly involving 
@allquotes)
 ',
-    'file_name' => '',
     'line_nr' => 31,
     'macro' => 'allquotes',
     'text' => '@codequotebacktick missing argument',
@@ -4274,7 +4134,6 @@ $result_errors{'codequoteundirected_codequotebacktick'} = 
[
   {
     'error_line' => '@codequoteundirected missing argument (possibly involving 
@allquotes)
 ',
-    'file_name' => '',
     'line_nr' => 45,
     'macro' => 'allquotes',
     'text' => '@codequoteundirected missing argument',
@@ -4283,7 +4142,6 @@ $result_errors{'codequoteundirected_codequotebacktick'} = 
[
   {
     'error_line' => '@codequotebacktick missing argument (possibly involving 
@allquotes)
 ',
-    'file_name' => '',
     'line_nr' => 45,
     'macro' => 'allquotes',
     'text' => '@codequotebacktick missing argument',
@@ -4292,7 +4150,6 @@ $result_errors{'codequoteundirected_codequotebacktick'} = 
[
   {
     'error_line' => '@codequoteundirected missing argument (possibly involving 
@allquotes)
 ',
-    'file_name' => '',
     'line_nr' => 48,
     'macro' => 'allquotes',
     'text' => '@codequoteundirected missing argument',
@@ -4301,7 +4158,6 @@ $result_errors{'codequoteundirected_codequotebacktick'} = 
[
   {
     'error_line' => '@codequotebacktick missing argument (possibly involving 
@allquotes)
 ',
-    'file_name' => '',
     'line_nr' => 48,
     'macro' => 'allquotes',
     'text' => '@codequotebacktick missing argument',
diff --git a/tp/t/results/misc_commands/command_in_heading_footing.pl 
b/tp/t/results/misc_commands/command_in_heading_footing.pl
index 3dc1444a32..003eb9d604 100644
--- a/tp/t/results/misc_commands/command_in_heading_footing.pl
+++ b/tp/t/results/misc_commands/command_in_heading_footing.pl
@@ -42,7 +42,6 @@ $result_trees{'command_in_heading_footing'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -95,7 +94,6 @@ $result_trees{'command_in_heading_footing'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -131,7 +129,6 @@ $result_errors{'command_in_heading_footing'} = [
   {
     'error_line' => '@thispage should only appear in heading or footing
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@thispage should only appear in heading or footing',
     'type' => 'error'
@@ -139,7 +136,6 @@ $result_errors{'command_in_heading_footing'} = [
   {
     'error_line' => '@thischapternum should only appear in heading or footing
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@thischapternum should only appear in heading or footing',
     'type' => 'error'
@@ -147,7 +143,6 @@ $result_errors{'command_in_heading_footing'} = [
   {
     'error_line' => '@thissection should only appear in heading or footing
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@thissection should only appear in heading or footing',
     'type' => 'error'
diff --git a/tp/t/results/misc_commands/command_line_in_paragraph.pl 
b/tp/t/results/misc_commands/command_line_in_paragraph.pl
index fe1a8bfa61..e01803f39a 100644
--- a/tp/t/results/misc_commands/command_line_in_paragraph.pl
+++ b/tp/t/results/misc_commands/command_line_in_paragraph.pl
@@ -42,7 +42,6 @@ $result_trees{'command_line_in_paragraph'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
diff --git 
a/tp/t/results/misc_commands/command_not_closed_in_documentencoding.pl 
b/tp/t/results/misc_commands/command_not_closed_in_documentencoding.pl
index a2e6a6292f..05afbcbf54 100644
--- a/tp/t/results/misc_commands/command_not_closed_in_documentencoding.pl
+++ b/tp/t/results/misc_commands/command_not_closed_in_documentencoding.pl
@@ -21,7 +21,6 @@ $result_trees{'command_not_closed_in_documentencoding'} = {
                   ],
                   'cmdname' => 'strong',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -36,7 +35,6 @@ $result_trees{'command_not_closed_in_documentencoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -56,7 +54,6 @@ $result_errors{'command_not_closed_in_documentencoding'} = [
   {
     'error_line' => 'warning: @strong should not appear in @documentencoding
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@strong should not appear in @documentencoding',
     'type' => 'warning'
@@ -64,7 +61,6 @@ $result_errors{'command_not_closed_in_documentencoding'} = [
   {
     'error_line' => '@strong missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@strong missing closing brace',
     'type' => 'error'
@@ -72,7 +68,6 @@ $result_errors{'command_not_closed_in_documentencoding'} = [
   {
     'error_line' => 'bad argument to @documentencoding: @strong{}
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad argument to @documentencoding: @strong{}',
     'type' => 'error'
diff --git a/tp/t/results/misc_commands/comment_space_command_on_line.pl 
b/tp/t/results/misc_commands/comment_space_command_on_line.pl
index bdd43a20af..a018618f59 100644
--- a/tp/t/results/misc_commands/comment_space_command_on_line.pl
+++ b/tp/t/results/misc_commands/comment_space_command_on_line.pl
@@ -42,7 +42,6 @@ $result_trees{'comment_space_command_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -91,7 +90,6 @@ $result_trees{'comment_space_command_on_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -139,7 +137,6 @@ $result_trees{'comment_space_command_on_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -181,7 +178,6 @@ $result_trees{'comment_space_command_on_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -259,7 +255,6 @@ $result_trees{'comment_space_command_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -303,7 +298,6 @@ $result_trees{'comment_space_command_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -356,7 +350,6 @@ $result_trees{'comment_space_command_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           },
           'type' => 'index_entry_command'
@@ -402,7 +395,6 @@ $result_trees{'comment_space_command_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -449,7 +441,6 @@ $result_trees{'comment_space_command_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -533,7 +524,6 @@ $result_trees{'comment_space_command_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
@@ -550,7 +540,6 @@ $result_trees{'comment_space_command_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -595,7 +584,6 @@ $result_trees{'comment_space_command_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -614,7 +602,6 @@ $result_trees{'comment_space_command_on_line'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
diff --git a/tp/t/results/misc_commands/contents.pl 
b/tp/t/results/misc_commands/contents.pl
index 2277bc8a87..69a0b7522f 100644
--- a/tp/t/results/misc_commands/contents.pl
+++ b/tp/t/results/misc_commands/contents.pl
@@ -38,7 +38,6 @@ $result_trees{'contents'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -66,7 +65,6 @@ $result_trees{'contents'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -89,7 +87,6 @@ $result_trees{'contents'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -115,7 +112,6 @@ $result_trees{'contents'} = {
           ],
           'cmdname' => 'shortcontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -137,7 +133,6 @@ $result_trees{'contents'} = {
           ],
           'cmdname' => 'shortcontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -159,7 +154,6 @@ $result_trees{'contents'} = {
           ],
           'cmdname' => 'summarycontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
@@ -191,7 +185,6 @@ $result_errors{'contents'} = [
   {
     'error_line' => 'warning: @contents should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@contents should only appear at the beginning of a line',
     'type' => 'warning'
@@ -199,7 +192,6 @@ $result_errors{'contents'} = [
   {
     'error_line' => 'warning: @contents should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@contents should only appear at the beginning of a line',
     'type' => 'warning'
@@ -207,7 +199,6 @@ $result_errors{'contents'} = [
   {
     'error_line' => 'warning: @shortcontents should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@shortcontents should only appear at the beginning of a line',
     'type' => 'warning'
@@ -215,7 +206,6 @@ $result_errors{'contents'} = [
   {
     'error_line' => 'warning: @shortcontents should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@shortcontents should only appear at the beginning of a line',
     'type' => 'warning'
@@ -223,7 +213,6 @@ $result_errors{'contents'} = [
   {
     'error_line' => 'warning: @summarycontents should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@summarycontents should only appear at the beginning of a line',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/defindex_too_much_args.pl 
b/tp/t/results/misc_commands/defindex_too_much_args.pl
index 564da53e83..0199eaf537 100644
--- a/tp/t/results/misc_commands/defindex_too_much_args.pl
+++ b/tp/t/results/misc_commands/defindex_too_much_args.pl
@@ -27,7 +27,6 @@ $result_trees{'defindex_too_much_args'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -47,7 +46,6 @@ $result_errors{'defindex_too_much_args'} = [
   {
     'error_line' => 'bad argument to @defindex: chose    machin
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad argument to @defindex: chose    machin',
     'type' => 'error'
diff --git a/tp/t/results/misc_commands/definfoenclose.pl 
b/tp/t/results/misc_commands/definfoenclose.pl
index 6cd254a3ef..22f97f7908 100644
--- a/tp/t/results/misc_commands/definfoenclose.pl
+++ b/tp/t/results/misc_commands/definfoenclose.pl
@@ -50,7 +50,6 @@ $result_trees{'definfoenclose'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -84,7 +83,6 @@ $result_trees{'definfoenclose'} = {
                 'command_name' => 'phoo'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'definfoenclose_command'
@@ -137,7 +135,6 @@ $result_trees{'definfoenclose'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -171,7 +168,6 @@ $result_trees{'definfoenclose'} = {
                 'command_name' => 'phi'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'definfoenclose_command'
@@ -203,7 +199,6 @@ $result_trees{'definfoenclose'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -250,7 +245,6 @@ $result_trees{'definfoenclose'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -281,7 +275,6 @@ $result_trees{'definfoenclose'} = {
                 'command_name' => 'strong'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'type' => 'definfoenclose_command'
@@ -334,7 +327,6 @@ $result_errors{'definfoenclose'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
@@ -342,7 +334,6 @@ $result_errors{'definfoenclose'} = [
   {
     'error_line' => 'warning: @definfoenclose should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@definfoenclose should only appear at the beginning of a line',
     'type' => 'warning'
@@ -350,7 +341,6 @@ $result_errors{'definfoenclose'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
@@ -358,7 +348,6 @@ $result_errors{'definfoenclose'} = [
   {
     'error_line' => 'warning: @definfoenclose should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@definfoenclose should only appear at the beginning of a line',
     'type' => 'warning'
@@ -366,7 +355,6 @@ $result_errors{'definfoenclose'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/definfoenclose_nestings.pl 
b/tp/t/results/misc_commands/definfoenclose_nestings.pl
index e2b4fd5d06..4b3eb9bd01 100644
--- a/tp/t/results/misc_commands/definfoenclose_nestings.pl
+++ b/tp/t/results/misc_commands/definfoenclose_nestings.pl
@@ -40,7 +40,6 @@ $result_trees{'definfoenclose_nestings'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -75,7 +74,6 @@ $result_trees{'definfoenclose_nestings'} = {
                         'command_name' => 'phoo'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       },
                       'type' => 'definfoenclose_command'
@@ -86,7 +84,6 @@ $result_trees{'definfoenclose_nestings'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -121,7 +118,6 @@ $result_trees{'definfoenclose_nestings'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -138,7 +134,6 @@ $result_trees{'definfoenclose_nestings'} = {
                 'command_name' => 'phoo'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'definfoenclose_command'
@@ -178,7 +173,6 @@ $result_trees{'definfoenclose_nestings'} = {
                 'command_name' => 'phoo'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'definfoenclose_command'
@@ -210,7 +204,6 @@ $result_trees{'definfoenclose_nestings'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -252,7 +245,6 @@ $result_errors{'definfoenclose_nestings'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
@@ -260,7 +252,6 @@ $result_errors{'definfoenclose_nestings'} = [
   {
     'error_line' => 'warning: @phoo should not appear in @code
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@phoo should not appear in @code',
     'type' => 'warning'
@@ -268,7 +259,6 @@ $result_errors{'definfoenclose_nestings'} = [
   {
     'error_line' => '@phoo missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@phoo missing closing brace',
     'type' => 'error'
@@ -276,7 +266,6 @@ $result_errors{'definfoenclose_nestings'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/misc_commands/definfoenclose_with_empty_arg.pl 
b/tp/t/results/misc_commands/definfoenclose_with_empty_arg.pl
index ede22e1e97..42254aa33a 100644
--- a/tp/t/results/misc_commands/definfoenclose_with_empty_arg.pl
+++ b/tp/t/results/misc_commands/definfoenclose_with_empty_arg.pl
@@ -45,7 +45,6 @@ $result_trees{'definfoenclose_with_empty_arg'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -79,7 +78,6 @@ $result_trees{'definfoenclose_with_empty_arg'} = {
                 'command_name' => 'headword'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'definfoenclose_command'
@@ -121,7 +119,6 @@ $result_errors{'definfoenclose_with_empty_arg'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/documentencoding_utf8.pl 
b/tp/t/results/misc_commands/documentencoding_utf8.pl
index 83f8a7dac9..432dd65352 100644
--- a/tp/t/results/misc_commands/documentencoding_utf8.pl
+++ b/tp/t/results/misc_commands/documentencoding_utf8.pl
@@ -37,7 +37,6 @@ $result_trees{'documentencoding_utf8'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -65,7 +64,6 @@ $result_errors{'documentencoding_utf8'} = [
   {
     'error_line' => 'warning: encoding `utf8\' is not a canonical texinfo 
encoding
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'encoding `utf8\' is not a canonical texinfo encoding',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/documentencoding_zero.pl 
b/tp/t/results/misc_commands/documentencoding_zero.pl
index d80cd53aef..42d1f501ec 100644
--- a/tp/t/results/misc_commands/documentencoding_zero.pl
+++ b/tp/t/results/misc_commands/documentencoding_zero.pl
@@ -36,7 +36,6 @@ $result_trees{'documentencoding_zero'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -57,7 +56,6 @@ $result_errors{'documentencoding_zero'} = [
   {
     'error_line' => 'warning: encoding `0\' is not a canonical texinfo encoding
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'encoding `0\' is not a canonical texinfo encoding',
     'type' => 'warning'
@@ -65,7 +63,6 @@ $result_errors{'documentencoding_zero'} = [
   {
     'error_line' => 'warning: unhandled encoding name `0\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unhandled encoding name `0\'',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/double_exdent.pl 
b/tp/t/results/misc_commands/double_exdent.pl
index 61481474bd..4ae58f1ec2 100644
--- a/tp/t/results/misc_commands/double_exdent.pl
+++ b/tp/t/results/misc_commands/double_exdent.pl
@@ -83,7 +83,6 @@ $result_trees{'double_exdent'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           }
                         }
@@ -98,7 +97,6 @@ $result_trees{'double_exdent'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -129,13 +127,11 @@ $result_trees{'double_exdent'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -166,13 +162,11 @@ $result_trees{'double_exdent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -202,7 +196,6 @@ $result_errors{'double_exdent'} = [
   {
     'error_line' => 'warning: @exdent should not appear in @exdent
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@exdent should not appear in @exdent',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/empty_center.pl 
b/tp/t/results/misc_commands/empty_center.pl
index 69d650486b..5077ccc1e8 100644
--- a/tp/t/results/misc_commands/empty_center.pl
+++ b/tp/t/results/misc_commands/empty_center.pl
@@ -23,7 +23,6 @@ $result_trees{'empty_center'} = {
           ],
           'cmdname' => 'center',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -45,7 +44,6 @@ $result_errors{'empty_center'} = [
   {
     'error_line' => 'warning: @center missing argument
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@center missing argument',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/empty_center_with_arg.pl 
b/tp/t/results/misc_commands/empty_center_with_arg.pl
index 36db29832b..3ca3030a25 100644
--- a/tp/t/results/misc_commands/empty_center_with_arg.pl
+++ b/tp/t/results/misc_commands/empty_center_with_arg.pl
@@ -21,7 +21,6 @@ $result_trees{'empty_center_with_arg'} = {
                   ],
                   'cmdname' => 'w',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -42,7 +41,6 @@ $result_trees{'empty_center_with_arg'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/misc_commands/empty_documentencoding.pl 
b/tp/t/results/misc_commands/empty_documentencoding.pl
index 2576292223..f202fff79c 100644
--- a/tp/t/results/misc_commands/empty_documentencoding.pl
+++ b/tp/t/results/misc_commands/empty_documentencoding.pl
@@ -23,7 +23,6 @@ $result_trees{'empty_documentencoding'} = {
           ],
           'cmdname' => 'documentencoding',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -44,7 +43,6 @@ $result_errors{'empty_documentencoding'} = [
   {
     'error_line' => 'warning: @documentencoding missing argument
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@documentencoding missing argument',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/footnote_in_center.pl 
b/tp/t/results/misc_commands/footnote_in_center.pl
index 54ce10880a..28f2604160 100644
--- a/tp/t/results/misc_commands/footnote_in_center.pl
+++ b/tp/t/results/misc_commands/footnote_in_center.pl
@@ -59,7 +59,6 @@ $result_trees{'footnote_in_center'} = {
                                     {
                                       'cmdname' => 'asis',
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 5
                                       },
                                       'type' => 'command_as_argument'
@@ -104,7 +103,6 @@ $result_trees{'footnote_in_center'} = {
                                             }
                                           },
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 6
                                           }
                                         }
@@ -155,7 +153,6 @@ $result_trees{'footnote_in_center'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 8
                                   }
                                 }
@@ -169,7 +166,6 @@ $result_trees{'footnote_in_center'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 5
                               }
                             },
@@ -200,13 +196,11 @@ $result_trees{'footnote_in_center'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 9
                               }
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         }
@@ -216,7 +210,6 @@ $result_trees{'footnote_in_center'} = {
                   ],
                   'cmdname' => 'footnote',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -240,7 +233,6 @@ $result_trees{'footnote_in_center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/misc_commands/heading_command_in_commands.pl 
b/tp/t/results/misc_commands/heading_command_in_commands.pl
index 904f570fba..1d34ada5a1 100644
--- a/tp/t/results/misc_commands/heading_command_in_commands.pl
+++ b/tp/t/results/misc_commands/heading_command_in_commands.pl
@@ -48,7 +48,6 @@ $result_trees{'heading_command_in_commands'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -58,7 +57,6 @@ $result_trees{'heading_command_in_commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -114,7 +112,6 @@ $result_trees{'heading_command_in_commands'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -148,13 +145,11 @@ $result_trees{'heading_command_in_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -201,7 +196,6 @@ $result_trees{'heading_command_in_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -232,13 +226,11 @@ $result_trees{'heading_command_in_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         }
@@ -275,7 +267,6 @@ $result_errors{'heading_command_in_commands'} = [
   {
     'error_line' => 'warning: @everyheading should not appear in @code
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@everyheading should not appear in @code',
     'type' => 'warning'
@@ -283,7 +274,6 @@ $result_errors{'heading_command_in_commands'} = [
   {
     'error_line' => 'warning: multiple @everyheading
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'multiple @everyheading',
     'type' => 'warning'
@@ -291,7 +281,6 @@ $result_errors{'heading_command_in_commands'} = [
   {
     'error_line' => 'warning: multiple @everyheading
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'multiple @everyheading',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl 
b/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
index 40c40e5aaf..df738a0031 100644
--- a/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
+++ b/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
@@ -33,7 +33,6 @@ $result_trees{'incorrect_allowcodebreaks_argument'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -52,7 +51,6 @@ $result_trees{'incorrect_allowcodebreaks_argument'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -82,7 +80,6 @@ $result_errors{'incorrect_allowcodebreaks_argument'} = [
   {
     'error_line' => '@allowcodebreaks arg must be `true\' or `false\', not 
`_arg\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@allowcodebreaks arg must be `true\' or `false\', not `_arg\'',
     'type' => 'error'
diff --git a/tp/t/results/misc_commands/indent_in_command_in_paragraph.pl 
b/tp/t/results/misc_commands/indent_in_command_in_paragraph.pl
index a8f1f514be..d18c923e34 100644
--- a/tp/t/results/misc_commands/indent_in_command_in_paragraph.pl
+++ b/tp/t/results/misc_commands/indent_in_command_in_paragraph.pl
@@ -21,7 +21,6 @@ $result_trees{'indent_in_command_in_paragraph'} = {
                     {
                       'cmdname' => 'indent',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -31,7 +30,6 @@ $result_trees{'indent_in_command_in_paragraph'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -52,7 +50,6 @@ $result_trees{'indent_in_command_in_paragraph'} = {
                             {
                               'cmdname' => 'noindent',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 1
                               }
                             }
@@ -62,7 +59,6 @@ $result_trees{'indent_in_command_in_paragraph'} = {
                       ],
                       'cmdname' => 'b',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -72,7 +68,6 @@ $result_trees{'indent_in_command_in_paragraph'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -101,7 +96,6 @@ $result_errors{'indent_in_command_in_paragraph'} = [
   {
     'error_line' => 'warning: @indent should not appear in @code
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@indent should not appear in @code',
     'type' => 'warning'
@@ -109,7 +103,6 @@ $result_errors{'indent_in_command_in_paragraph'} = [
   {
     'error_line' => 'warning: @indent is useless inside of a paragraph
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@indent is useless inside of a paragraph',
     'type' => 'warning'
@@ -117,7 +110,6 @@ $result_errors{'indent_in_command_in_paragraph'} = [
   {
     'error_line' => 'warning: @noindent should not appear in @b
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@noindent should not appear in @b',
     'type' => 'warning'
@@ -125,7 +117,6 @@ $result_errors{'indent_in_command_in_paragraph'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@noindent is useless inside of a paragraph',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/indent_in_quotation.pl 
b/tp/t/results/misc_commands/indent_in_quotation.pl
index e1ed26b690..8ba5fd5e07 100644
--- a/tp/t/results/misc_commands/indent_in_quotation.pl
+++ b/tp/t/results/misc_commands/indent_in_quotation.pl
@@ -26,7 +26,6 @@ $result_trees{'indent_in_quotation'} = {
             {
               'cmdname' => 'indent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -74,13 +73,11 @@ $result_trees{'indent_in_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/misc_commands/index_entries.pl 
b/tp/t/results/misc_commands/index_entries.pl
index 944d65051f..0180a5e04c 100644
--- a/tp/t/results/misc_commands/index_entries.pl
+++ b/tp/t/results/misc_commands/index_entries.pl
@@ -40,7 +40,6 @@ $result_trees{'index_entries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           },
           'type' => 'index_entry_command'
@@ -79,7 +78,6 @@ $result_trees{'index_entries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -119,7 +117,6 @@ $result_trees{'index_entries'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           },
           'type' => 'index_entry_command'
@@ -147,7 +144,6 @@ $result_errors{'index_entries'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -155,7 +151,6 @@ $result_errors{'index_entries'} = [
   {
     'error_line' => 'warning: entry for index `truc\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `truc\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/invalid_clickstyle.pl 
b/tp/t/results/misc_commands/invalid_clickstyle.pl
index dae070ea2a..711503b803 100644
--- a/tp/t/results/misc_commands/invalid_clickstyle.pl
+++ b/tp/t/results/misc_commands/invalid_clickstyle.pl
@@ -27,7 +27,6 @@ $result_trees{'invalid_clickstyle'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -52,7 +51,6 @@ $result_trees{'invalid_clickstyle'} = {
                 'clickstyle' => 'result'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -81,7 +79,6 @@ $result_trees{'invalid_clickstyle'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -106,7 +103,6 @@ $result_trees{'invalid_clickstyle'} = {
                 'clickstyle' => 'nocmd'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -129,7 +125,6 @@ $result_trees{'invalid_clickstyle'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -154,7 +149,6 @@ $result_trees{'invalid_clickstyle'} = {
                 'clickstyle' => 'nocmd'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -202,7 +196,6 @@ $result_errors{'invalid_clickstyle'} = [
   {
     'error_line' => 'warning: remaining argument on @clickstyle line: on the 
same line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'remaining argument on @clickstyle line: on the same line',
     'type' => 'warning'
@@ -211,7 +204,6 @@ $result_errors{'invalid_clickstyle'} = [
     'error_line' => '@clickstyle should only accept an @-command as argument, 
not ` something
 \'
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => '@clickstyle should only accept an @-command as argument, not ` 
something
 \'',
diff --git a/tp/t/results/misc_commands/invalid_documentencoding.pl 
b/tp/t/results/misc_commands/invalid_documentencoding.pl
index 339d08eddf..b3f17fe4e3 100644
--- a/tp/t/results/misc_commands/invalid_documentencoding.pl
+++ b/tp/t/results/misc_commands/invalid_documentencoding.pl
@@ -34,7 +34,6 @@ $result_trees{'invalid_documentencoding'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 }
@@ -58,7 +57,6 @@ $result_trees{'invalid_documentencoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -87,7 +85,6 @@ $result_trees{'invalid_documentencoding'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -111,7 +108,6 @@ $result_trees{'invalid_documentencoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -142,7 +138,6 @@ $result_trees{'invalid_documentencoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -181,7 +176,6 @@ $result_trees{'invalid_documentencoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -212,7 +206,6 @@ $result_trees{'invalid_documentencoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -243,7 +236,6 @@ $result_trees{'invalid_documentencoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -274,7 +266,6 @@ $result_trees{'invalid_documentencoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -293,7 +284,6 @@ $result_trees{'invalid_documentencoding'} = {
                       ],
                       'cmdname' => 'TeX',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -317,7 +307,6 @@ $result_trees{'invalid_documentencoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -341,7 +330,6 @@ $result_trees{'invalid_documentencoding'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -365,7 +353,6 @@ $result_trees{'invalid_documentencoding'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -400,7 +387,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'warning: @asis should not appear in @documentencoding
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@asis should not appear in @documentencoding',
     'type' => 'warning'
@@ -408,7 +394,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'bad argument to @documentencoding: us-ascii@asis{}
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'bad argument to @documentencoding: us-ascii@asis{}',
     'type' => 'error'
@@ -416,7 +401,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'warning: @asis should not appear in @documentencoding
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@asis should not appear in @documentencoding',
     'type' => 'warning'
@@ -424,7 +408,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'bad argument to @documentencoding: latin1@asis{a}
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'bad argument to @documentencoding: latin1@asis{a}',
     'type' => 'error'
@@ -432,7 +415,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'warning: encoding `YS-ASCII\' is not a canonical texinfo 
encoding
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'encoding `YS-ASCII\' is not a canonical texinfo encoding',
     'type' => 'warning'
@@ -440,7 +422,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'warning: unhandled encoding name `YS-ASCII\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'unhandled encoding name `YS-ASCII\'',
     'type' => 'warning'
@@ -448,7 +429,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'warning: @documentencoding should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@documentencoding should only appear at the beginning of a 
line',
     'type' => 'warning'
@@ -456,7 +436,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'warning: encoding `bad encoding name\' is not a canonical 
texinfo encoding
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'encoding `bad encoding name\' is not a canonical texinfo 
encoding',
     'type' => 'warning'
@@ -464,7 +443,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'warning: unhandled encoding name `bad encoding name\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'unhandled encoding name `bad encoding name\'',
     'type' => 'warning'
@@ -472,7 +450,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'warning: encoding `1\' is not a canonical texinfo encoding
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'encoding `1\' is not a canonical texinfo encoding',
     'type' => 'warning'
@@ -480,7 +457,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'warning: unhandled encoding name `1\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'unhandled encoding name `1\'',
     'type' => 'warning'
@@ -488,7 +464,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'warning: bad encoding name `%\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'bad encoding name `%\'',
     'type' => 'warning'
@@ -496,7 +471,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'warning: bad encoding name `@\'
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'bad encoding name `@\'',
     'type' => 'warning'
@@ -504,7 +478,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'bad argument to @documentencoding: AAA@TeX{}
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'bad argument to @documentencoding: AAA@TeX{}',
     'type' => 'error'
@@ -512,7 +485,6 @@ $result_errors{'invalid_documentencoding'} = [
   {
     'error_line' => 'bad argument to @documentencoding: BBB@\'e
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'bad argument to @documentencoding: BBB@\'e',
     'type' => 'error'
diff --git a/tp/t/results/misc_commands/invalid_kbdinputstyle.pl 
b/tp/t/results/misc_commands/invalid_kbdinputstyle.pl
index c6315f4c00..db110841ba 100644
--- a/tp/t/results/misc_commands/invalid_kbdinputstyle.pl
+++ b/tp/t/results/misc_commands/invalid_kbdinputstyle.pl
@@ -38,7 +38,6 @@ $result_trees{'invalid_kbdinputstyle'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -62,7 +61,6 @@ $result_errors{'invalid_kbdinputstyle'} = [
   {
     'error_line' => 'warning: @kbdinputstyle should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@kbdinputstyle should only appear at the beginning of a line',
     'type' => 'warning'
@@ -70,7 +68,6 @@ $result_errors{'invalid_kbdinputstyle'} = [
   {
     'error_line' => '@kbdinputstyle arg must be 
`code\'/`example\'/`distinct\', not `wrong arg on line following kbdinputstyle\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@kbdinputstyle arg must be `code\'/`example\'/`distinct\', not 
`wrong arg on line following kbdinputstyle\'',
     'type' => 'error'
diff --git a/tp/t/results/misc_commands/kbdinputstyle.pl 
b/tp/t/results/misc_commands/kbdinputstyle.pl
index 2a831aa050..e95d40dc57 100644
--- a/tp/t/results/misc_commands/kbdinputstyle.pl
+++ b/tp/t/results/misc_commands/kbdinputstyle.pl
@@ -105,7 +105,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -115,7 +114,6 @@ $result_trees{'kbdinputstyle'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -170,7 +168,6 @@ $result_trees{'kbdinputstyle'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -220,7 +217,6 @@ $result_trees{'kbdinputstyle'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20,
                         'macro' => 'codekbdmacro'
                       }
@@ -231,7 +227,6 @@ $result_trees{'kbdinputstyle'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20,
                 'macro' => 'codekbdmacro'
               }
@@ -256,7 +251,6 @@ $result_trees{'kbdinputstyle'} = {
                 'code' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20,
                 'macro' => 'codekbdmacro'
               }
@@ -288,7 +282,6 @@ $result_trees{'kbdinputstyle'} = {
                         'code' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20,
                         'macro' => 'codekbdmacro'
                       }
@@ -299,7 +292,6 @@ $result_trees{'kbdinputstyle'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20,
                 'macro' => 'codekbdmacro'
               }
@@ -338,7 +330,6 @@ $result_trees{'kbdinputstyle'} = {
                                 'code' => 1
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 20,
                                 'macro' => 'codekbdmacro'
                               }
@@ -349,7 +340,6 @@ $result_trees{'kbdinputstyle'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20,
                         'macro' => 'codekbdmacro'
                       }
@@ -360,7 +350,6 @@ $result_trees{'kbdinputstyle'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20,
                 'macro' => 'codekbdmacro'
               }
@@ -422,7 +411,6 @@ $result_trees{'kbdinputstyle'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 20,
                             'macro' => 'codekbdmacro'
                           }
@@ -433,7 +421,6 @@ $result_trees{'kbdinputstyle'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20,
                     'macro' => 'codekbdmacro'
                   }
@@ -458,7 +445,6 @@ $result_trees{'kbdinputstyle'} = {
                     'code' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20,
                     'macro' => 'codekbdmacro'
                   }
@@ -490,7 +476,6 @@ $result_trees{'kbdinputstyle'} = {
                             'code' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 20,
                             'macro' => 'codekbdmacro'
                           }
@@ -504,7 +489,6 @@ $result_trees{'kbdinputstyle'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20,
                     'macro' => 'codekbdmacro'
                   }
@@ -543,7 +527,6 @@ $result_trees{'kbdinputstyle'} = {
                                     'code' => 1
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 20,
                                     'macro' => 'codekbdmacro'
                                   }
@@ -554,7 +537,6 @@ $result_trees{'kbdinputstyle'} = {
                           ],
                           'cmdname' => 'r',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 20,
                             'macro' => 'codekbdmacro'
                           }
@@ -565,7 +547,6 @@ $result_trees{'kbdinputstyle'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20,
                     'macro' => 'codekbdmacro'
                   }
@@ -612,14 +593,12 @@ $result_trees{'kbdinputstyle'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20,
                 'macro' => 'codekbdmacro'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20,
             'macro' => 'codekbdmacro'
           }
@@ -675,7 +654,6 @@ $result_trees{'kbdinputstyle'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -725,7 +703,6 @@ $result_trees{'kbdinputstyle'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26,
                         'macro' => 'codekbdmacro'
                       }
@@ -736,7 +713,6 @@ $result_trees{'kbdinputstyle'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'codekbdmacro'
               }
@@ -761,7 +737,6 @@ $result_trees{'kbdinputstyle'} = {
                 'code' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'codekbdmacro'
               }
@@ -793,7 +768,6 @@ $result_trees{'kbdinputstyle'} = {
                         'code' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26,
                         'macro' => 'codekbdmacro'
                       }
@@ -804,7 +778,6 @@ $result_trees{'kbdinputstyle'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'codekbdmacro'
               }
@@ -843,7 +816,6 @@ $result_trees{'kbdinputstyle'} = {
                                 'code' => 1
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 26,
                                 'macro' => 'codekbdmacro'
                               }
@@ -854,7 +826,6 @@ $result_trees{'kbdinputstyle'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26,
                         'macro' => 'codekbdmacro'
                       }
@@ -865,7 +836,6 @@ $result_trees{'kbdinputstyle'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'codekbdmacro'
               }
@@ -927,7 +897,6 @@ $result_trees{'kbdinputstyle'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 26,
                             'macro' => 'codekbdmacro'
                           }
@@ -938,7 +907,6 @@ $result_trees{'kbdinputstyle'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 26,
                     'macro' => 'codekbdmacro'
                   }
@@ -960,7 +928,6 @@ $result_trees{'kbdinputstyle'} = {
                   ],
                   'cmdname' => 'kbd',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 26,
                     'macro' => 'codekbdmacro'
                   }
@@ -989,7 +956,6 @@ $result_trees{'kbdinputstyle'} = {
                           ],
                           'cmdname' => 'kbd',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 26,
                             'macro' => 'codekbdmacro'
                           }
@@ -1003,7 +969,6 @@ $result_trees{'kbdinputstyle'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 26,
                     'macro' => 'codekbdmacro'
                   }
@@ -1039,7 +1004,6 @@ $result_trees{'kbdinputstyle'} = {
                                   ],
                                   'cmdname' => 'kbd',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 26,
                                     'macro' => 'codekbdmacro'
                                   }
@@ -1050,7 +1014,6 @@ $result_trees{'kbdinputstyle'} = {
                           ],
                           'cmdname' => 'r',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 26,
                             'macro' => 'codekbdmacro'
                           }
@@ -1061,7 +1024,6 @@ $result_trees{'kbdinputstyle'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 26,
                     'macro' => 'codekbdmacro'
                   }
@@ -1108,14 +1070,12 @@ $result_trees{'kbdinputstyle'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'codekbdmacro'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26,
             'macro' => 'codekbdmacro'
           }
@@ -1171,7 +1131,6 @@ $result_trees{'kbdinputstyle'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           }
         },
@@ -1221,7 +1180,6 @@ $result_trees{'kbdinputstyle'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32,
                         'macro' => 'codekbdmacro'
                       }
@@ -1232,7 +1190,6 @@ $result_trees{'kbdinputstyle'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32,
                 'macro' => 'codekbdmacro'
               }
@@ -1254,7 +1211,6 @@ $result_trees{'kbdinputstyle'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32,
                 'macro' => 'codekbdmacro'
               }
@@ -1283,7 +1239,6 @@ $result_trees{'kbdinputstyle'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32,
                         'macro' => 'codekbdmacro'
                       }
@@ -1294,7 +1249,6 @@ $result_trees{'kbdinputstyle'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32,
                 'macro' => 'codekbdmacro'
               }
@@ -1330,7 +1284,6 @@ $result_trees{'kbdinputstyle'} = {
                               ],
                               'cmdname' => 'kbd',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 32,
                                 'macro' => 'codekbdmacro'
                               }
@@ -1341,7 +1294,6 @@ $result_trees{'kbdinputstyle'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32,
                         'macro' => 'codekbdmacro'
                       }
@@ -1352,7 +1304,6 @@ $result_trees{'kbdinputstyle'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32,
                 'macro' => 'codekbdmacro'
               }
@@ -1414,7 +1365,6 @@ $result_trees{'kbdinputstyle'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 32,
                             'macro' => 'codekbdmacro'
                           }
@@ -1425,7 +1375,6 @@ $result_trees{'kbdinputstyle'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 32,
                     'macro' => 'codekbdmacro'
                   }
@@ -1447,7 +1396,6 @@ $result_trees{'kbdinputstyle'} = {
                   ],
                   'cmdname' => 'kbd',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 32,
                     'macro' => 'codekbdmacro'
                   }
@@ -1476,7 +1424,6 @@ $result_trees{'kbdinputstyle'} = {
                           ],
                           'cmdname' => 'kbd',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 32,
                             'macro' => 'codekbdmacro'
                           }
@@ -1490,7 +1437,6 @@ $result_trees{'kbdinputstyle'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 32,
                     'macro' => 'codekbdmacro'
                   }
@@ -1526,7 +1472,6 @@ $result_trees{'kbdinputstyle'} = {
                                   ],
                                   'cmdname' => 'kbd',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 32,
                                     'macro' => 'codekbdmacro'
                                   }
@@ -1537,7 +1482,6 @@ $result_trees{'kbdinputstyle'} = {
                           ],
                           'cmdname' => 'r',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 32,
                             'macro' => 'codekbdmacro'
                           }
@@ -1548,7 +1492,6 @@ $result_trees{'kbdinputstyle'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 32,
                     'macro' => 'codekbdmacro'
                   }
@@ -1595,14 +1538,12 @@ $result_trees{'kbdinputstyle'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32,
                 'macro' => 'codekbdmacro'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32,
             'macro' => 'codekbdmacro'
           }
diff --git a/tp/t/results/misc_commands/kbdinputstyle_in_table.pl 
b/tp/t/results/misc_commands/kbdinputstyle_in_table.pl
index 52308a7bfe..b6377f5e95 100644
--- a/tp/t/results/misc_commands/kbdinputstyle_in_table.pl
+++ b/tp/t/results/misc_commands/kbdinputstyle_in_table.pl
@@ -130,7 +130,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -140,7 +139,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -195,7 +193,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -233,7 +230,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     'code' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25,
                     'macro' => 'codekbdmacro'
                   },
@@ -279,7 +275,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25,
                         'macro' => 'codekbdmacro'
                       }
@@ -317,7 +312,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25,
                 'macro' => 'codekbdmacro'
               }
@@ -333,7 +327,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25,
             'macro' => 'codekbdmacro'
           }
@@ -358,7 +351,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     'code' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25,
                     'macro' => 'codekbdmacro'
                   },
@@ -404,7 +396,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25,
                         'macro' => 'codekbdmacro'
                       }
@@ -442,7 +433,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25,
                 'macro' => 'codekbdmacro'
               }
@@ -458,7 +448,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25,
             'macro' => 'codekbdmacro'
           }
@@ -501,7 +490,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                         'code' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25,
                         'macro' => 'codekbdmacro'
                       },
@@ -547,7 +535,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 25,
                             'macro' => 'codekbdmacro'
                           }
@@ -585,7 +572,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25,
                     'macro' => 'codekbdmacro'
                   }
@@ -601,7 +587,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25,
                 'macro' => 'codekbdmacro'
               }
@@ -621,7 +606,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                         'code' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25,
                         'macro' => 'codekbdmacro'
                       },
@@ -667,7 +651,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 25,
                             'macro' => 'codekbdmacro'
                           }
@@ -705,7 +688,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25,
                     'macro' => 'codekbdmacro'
                   }
@@ -721,7 +703,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25,
                 'macro' => 'codekbdmacro'
               }
@@ -761,14 +742,12 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25,
                 'macro' => 'codekbdmacro'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25,
             'macro' => 'codekbdmacro'
           }
@@ -824,7 +803,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -862,7 +840,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     'code' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31,
                     'macro' => 'codekbdmacro'
                   },
@@ -908,7 +885,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'codekbdmacro'
                       }
@@ -946,7 +922,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31,
                 'macro' => 'codekbdmacro'
               }
@@ -962,7 +937,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31,
             'macro' => 'codekbdmacro'
           }
@@ -987,7 +961,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     'code' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31,
                     'macro' => 'codekbdmacro'
                   },
@@ -1033,7 +1006,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'codekbdmacro'
                       }
@@ -1071,7 +1043,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31,
                 'macro' => 'codekbdmacro'
               }
@@ -1087,7 +1058,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31,
             'macro' => 'codekbdmacro'
           }
@@ -1127,7 +1097,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     {
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'codekbdmacro'
                       },
@@ -1173,7 +1142,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 31,
                             'macro' => 'codekbdmacro'
                           }
@@ -1211,7 +1179,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31,
                     'macro' => 'codekbdmacro'
                   }
@@ -1226,7 +1193,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31,
                 'macro' => 'codekbdmacro'
               }
@@ -1243,7 +1209,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31,
                         'macro' => 'codekbdmacro'
                       },
@@ -1289,7 +1254,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 31,
                             'macro' => 'codekbdmacro'
                           }
@@ -1327,7 +1291,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 31,
                     'macro' => 'codekbdmacro'
                   }
@@ -1342,7 +1305,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31,
                 'macro' => 'codekbdmacro'
               }
@@ -1382,14 +1344,12 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31,
                 'macro' => 'codekbdmacro'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31,
             'macro' => 'codekbdmacro'
           }
@@ -1445,7 +1405,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 35
           }
         },
@@ -1480,7 +1439,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 {
                   'cmdname' => 'kbd',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 37,
                     'macro' => 'codekbdmacro'
                   },
@@ -1526,7 +1484,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 37,
                         'macro' => 'codekbdmacro'
                       }
@@ -1564,7 +1521,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37,
                 'macro' => 'codekbdmacro'
               }
@@ -1579,7 +1535,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37,
             'macro' => 'codekbdmacro'
           }
@@ -1601,7 +1556,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                   ],
                   'cmdname' => 'kbd',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 37,
                     'macro' => 'codekbdmacro'
                   },
@@ -1647,7 +1601,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 37,
                         'macro' => 'codekbdmacro'
                       }
@@ -1685,7 +1638,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37,
                 'macro' => 'codekbdmacro'
               }
@@ -1700,7 +1652,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37,
             'macro' => 'codekbdmacro'
           }
@@ -1740,7 +1691,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     {
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 37,
                         'macro' => 'codekbdmacro'
                       },
@@ -1786,7 +1736,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 37,
                             'macro' => 'codekbdmacro'
                           }
@@ -1824,7 +1773,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 37,
                     'macro' => 'codekbdmacro'
                   }
@@ -1839,7 +1787,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37,
                 'macro' => 'codekbdmacro'
               }
@@ -1856,7 +1803,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 37,
                         'macro' => 'codekbdmacro'
                       },
@@ -1902,7 +1848,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 37,
                             'macro' => 'codekbdmacro'
                           }
@@ -1940,7 +1885,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 37,
                     'macro' => 'codekbdmacro'
                   }
@@ -1955,7 +1899,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37,
                 'macro' => 'codekbdmacro'
               }
@@ -1995,14 +1938,12 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37,
                 'macro' => 'codekbdmacro'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37,
             'macro' => 'codekbdmacro'
           }
diff --git a/tp/t/results/misc_commands/many_lines.pl 
b/tp/t/results/misc_commands/many_lines.pl
index f5f7ad98fd..964a28f070 100644
--- a/tp/t/results/misc_commands/many_lines.pl
+++ b/tp/t/results/misc_commands/many_lines.pl
@@ -44,7 +44,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -61,7 +60,6 @@ $result_trees{'many_lines'} = {
               ],
               'cmdname' => 'afourpaper',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -78,7 +76,6 @@ $result_trees{'many_lines'} = {
               ],
               'cmdname' => 'smallbook',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -109,7 +106,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -140,7 +136,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -171,7 +166,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -202,7 +196,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -233,7 +226,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -264,7 +256,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -295,7 +286,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -329,7 +319,6 @@ $result_trees{'many_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -370,7 +359,6 @@ $result_trees{'many_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -403,7 +391,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -460,7 +447,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -477,7 +463,6 @@ $result_trees{'many_lines'} = {
               ],
               'cmdname' => 'afourpaper',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -494,7 +479,6 @@ $result_trees{'many_lines'} = {
               ],
               'cmdname' => 'afourlatex',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -511,7 +495,6 @@ $result_trees{'many_lines'} = {
               ],
               'cmdname' => 'afourwide',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -547,7 +530,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -583,7 +565,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -619,7 +600,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -655,7 +635,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -691,7 +670,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             },
@@ -722,7 +700,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -753,7 +730,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -789,7 +765,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -825,7 +800,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             },
@@ -861,7 +835,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -895,7 +868,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -927,7 +899,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             },
@@ -963,7 +934,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -999,7 +969,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -1035,7 +1004,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             },
@@ -1066,7 +1034,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -1099,7 +1066,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -1132,7 +1098,6 @@ $result_trees{'many_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
@@ -1284,7 +1249,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @pagesizes should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@pagesizes should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1292,7 +1256,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @afourpaper should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@afourpaper should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1300,7 +1263,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @smallbook should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@smallbook should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1308,7 +1270,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @headings should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@headings should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1316,7 +1277,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'bad argument to @headings: on line following headings
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'bad argument to @headings: on line following headings',
     'type' => 'error'
@@ -1324,7 +1284,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @oddfooting should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@oddfooting should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1332,7 +1291,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @everyheading should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@everyheading should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1340,7 +1298,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @everyfooting should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@everyfooting should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1348,7 +1305,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @evenheading should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@evenheading should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1356,7 +1312,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @evenfooting should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@evenfooting should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1364,7 +1319,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @oddheading should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => '@oddheading should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1372,7 +1326,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @need should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@need should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1380,7 +1333,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'bad argument to @need: 0.1 on line following
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'bad argument to @need: 0.1 on line following',
     'type' => 'error'
@@ -1388,7 +1340,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @need should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => '@need should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1396,7 +1347,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @setchapternewpage should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@setchapternewpage should only appear at the beginning of a 
line',
     'type' => 'warning'
@@ -1404,7 +1354,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => '@setchapternewpage arg must be `on\', `off\' or `odd\', 
not `on line following setchapternewpage\'
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@setchapternewpage arg must be `on\', `off\' or `odd\', not `on 
line following setchapternewpage\'',
     'type' => 'error'
@@ -1412,7 +1361,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @raisesections should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@raisesections should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1420,7 +1368,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @lowersections should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@lowersections should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1428,7 +1375,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @kbdinputstyle should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@kbdinputstyle should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1436,7 +1382,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => '@kbdinputstyle arg must be 
`code\'/`example\'/`distinct\', not `code something\'
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@kbdinputstyle arg must be `code\'/`example\'/`distinct\', not 
`code something\'',
     'type' => 'error'
@@ -1444,7 +1389,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @afourpaper should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => '@afourpaper should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1452,7 +1396,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: multiple @afourpaper
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => 'multiple @afourpaper',
     'type' => 'warning'
@@ -1460,7 +1403,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @afourlatex should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => '@afourlatex should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1468,7 +1410,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @afourwide should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => '@afourwide should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1476,7 +1417,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @paragraphindent should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 20,
     'text' => '@paragraphindent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1484,7 +1424,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @paragraphindent should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'text' => '@paragraphindent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1492,7 +1431,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @paragraphindent should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => '@paragraphindent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1500,7 +1438,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @paragraphindent should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => '@paragraphindent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1508,7 +1445,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @firstparagraphindent should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 24,
     'text' => '@firstparagraphindent should only appear at the beginning of a 
line',
     'type' => 'warning'
@@ -1516,7 +1452,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @firstparagraphindent should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'text' => '@firstparagraphindent should only appear at the beginning of a 
line',
     'type' => 'warning'
@@ -1524,7 +1459,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => '@firstparagraphindent arg must be `none\' or `insert\', 
not `3\'
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'text' => '@firstparagraphindent arg must be `none\' or `insert\', not 
`3\'',
     'type' => 'error'
@@ -1532,7 +1466,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @exampleindent should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 26,
     'text' => '@exampleindent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1540,7 +1473,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => '@exampleindent arg must be numeric/`asis\', not `6 on 
line following exampleindent\'
 ',
-    'file_name' => '',
     'line_nr' => 26,
     'text' => '@exampleindent arg must be numeric/`asis\', not `6 on line 
following exampleindent\'',
     'type' => 'error'
@@ -1548,7 +1480,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @exampleindent should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => '@exampleindent should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1556,7 +1487,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @footnotestyle should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 28,
     'text' => '@footnotestyle should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1564,7 +1494,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @footnotestyle should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 29,
     'text' => '@footnotestyle should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1572,7 +1501,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: multiple @footnotestyle
 ',
-    'file_name' => '',
     'line_nr' => 29,
     'text' => 'multiple @footnotestyle',
     'type' => 'warning'
@@ -1580,7 +1508,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @documentencoding should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 30,
     'text' => '@documentencoding should only appear at the beginning of a 
line',
     'type' => 'warning'
@@ -1588,7 +1515,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: encoding `US-ascii encoding name\' is not a 
canonical texinfo encoding
 ',
-    'file_name' => '',
     'line_nr' => 30,
     'text' => 'encoding `US-ascii encoding name\' is not a canonical texinfo 
encoding',
     'type' => 'warning'
@@ -1596,7 +1522,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: unhandled encoding name `US-ascii encoding name\'
 ',
-    'file_name' => '',
     'line_nr' => 30,
     'text' => 'unhandled encoding name `US-ascii encoding name\'',
     'type' => 'warning'
@@ -1604,7 +1529,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @frenchspacing should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 32,
     'text' => '@frenchspacing should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1612,7 +1536,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @frenchspacing should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 33,
     'text' => '@frenchspacing should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1620,7 +1543,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @fonttextsize should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 34,
     'text' => '@fonttextsize should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1628,7 +1550,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @everyheadingmarks should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => '@everyheadingmarks should only appear at the beginning of a 
line',
     'type' => 'warning'
@@ -1636,7 +1557,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => '@everyheadingmarks arg must be `top\' or `bottom\', not 
`bottom on line following everyheadingmarks\'
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => '@everyheadingmarks arg must be `top\' or `bottom\', not `bottom 
on line following everyheadingmarks\'',
     'type' => 'error'
@@ -1644,7 +1564,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @finalout should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 39,
     'text' => '@finalout should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1652,7 +1571,6 @@ $result_errors{'many_lines'} = [
   {
     'error_line' => 'warning: @finalout should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 41,
     'text' => '@finalout should only appear at the beginning of a line',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/no_empty_line_between_headings.pl 
b/tp/t/results/misc_commands/no_empty_line_between_headings.pl
index a1baf12a19..c2a2ce47ca 100644
--- a/tp/t/results/misc_commands/no_empty_line_between_headings.pl
+++ b/tp/t/results/misc_commands/no_empty_line_between_headings.pl
@@ -53,7 +53,6 @@ $result_trees{'no_empty_line_between_headings'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -65,7 +64,6 @@ $result_trees{'no_empty_line_between_headings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -96,7 +94,6 @@ $result_trees{'no_empty_line_between_headings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -127,7 +124,6 @@ $result_trees{'no_empty_line_between_headings'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
diff --git a/tp/t/results/misc_commands/nodedescription.pl 
b/tp/t/results/misc_commands/nodedescription.pl
index d768f9f0ee..d10cf90a53 100644
--- a/tp/t/results/misc_commands/nodedescription.pl
+++ b/tp/t/results/misc_commands/nodedescription.pl
@@ -33,7 +33,6 @@ $result_trees{'nodedescription'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -73,7 +72,6 @@ $result_trees{'nodedescription'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -109,7 +107,6 @@ $result_trees{'nodedescription'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -150,7 +147,6 @@ $result_trees{'nodedescription'} = {
                   ],
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -177,7 +173,6 @@ $result_trees{'nodedescription'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -189,7 +184,6 @@ $result_trees{'nodedescription'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -248,7 +242,6 @@ $result_trees{'nodedescription'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -275,7 +268,6 @@ $result_trees{'nodedescription'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
@@ -412,7 +404,6 @@ $result_errors{'nodedescription'} = [
   {
     'error_line' => 'warning: @nodedescription outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@nodedescription outside of any node',
     'type' => 'warning'
@@ -420,7 +411,6 @@ $result_errors{'nodedescription'} = [
   {
     'error_line' => 'warning: multiple node @nodedescription
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'multiple node @nodedescription',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/noindent_after_smallexample.pl 
b/tp/t/results/misc_commands/noindent_after_smallexample.pl
index 59b1df4ff6..4ebb927803 100644
--- a/tp/t/results/misc_commands/noindent_after_smallexample.pl
+++ b/tp/t/results/misc_commands/noindent_after_smallexample.pl
@@ -72,20 +72,17 @@ $result_trees{'noindent_after_smallexample'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
         {
           'cmdname' => 'noindent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
diff --git a/tp/t/results/misc_commands/noindent_empty_para.pl 
b/tp/t/results/misc_commands/noindent_empty_para.pl
index 5273ef92ad..9bf694466a 100644
--- a/tp/t/results/misc_commands/noindent_empty_para.pl
+++ b/tp/t/results/misc_commands/noindent_empty_para.pl
@@ -12,7 +12,6 @@ $result_trees{'noindent_empty_para'} = {
         {
           'cmdname' => 'noindent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/misc_commands/noindent_in_paragraph.pl 
b/tp/t/results/misc_commands/noindent_in_paragraph.pl
index 299b0c5161..6d4dec6ea2 100644
--- a/tp/t/results/misc_commands/noindent_in_paragraph.pl
+++ b/tp/t/results/misc_commands/noindent_in_paragraph.pl
@@ -18,7 +18,6 @@ $result_trees{'noindent_in_paragraph'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -48,7 +47,6 @@ $result_trees{'noindent_in_paragraph'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -92,7 +90,6 @@ $result_errors{'noindent_in_paragraph'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@noindent is useless inside of a paragraph',
     'type' => 'warning'
@@ -100,7 +97,6 @@ $result_errors{'noindent_in_paragraph'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@noindent is useless inside of a paragraph',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/noindent_indent.pl 
b/tp/t/results/misc_commands/noindent_indent.pl
index c992faa8ea..b3f4707662 100644
--- a/tp/t/results/misc_commands/noindent_indent.pl
+++ b/tp/t/results/misc_commands/noindent_indent.pl
@@ -17,7 +17,6 @@ $result_trees{'noindent_indent'} = {
         {
           'cmdname' => 'indent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -46,7 +45,6 @@ $result_trees{'noindent_indent'} = {
         {
           'cmdname' => 'noindent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -79,7 +77,6 @@ $result_trees{'noindent_indent'} = {
         {
           'cmdname' => 'noindent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -107,7 +104,6 @@ $result_trees{'noindent_indent'} = {
         {
           'cmdname' => 'indent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
diff --git a/tp/t/results/misc_commands/ref_in_center.pl 
b/tp/t/results/misc_commands/ref_in_center.pl
index cb7a01091e..f64118fa19 100644
--- a/tp/t/results/misc_commands/ref_in_center.pl
+++ b/tp/t/results/misc_commands/ref_in_center.pl
@@ -43,7 +43,6 @@ $result_trees{'ref_in_center'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'ref_in_center'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'ref_in_center'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -164,7 +161,6 @@ $result_trees{'ref_in_center'} = {
                   ],
                   'cmdname' => 'ref',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -185,7 +181,6 @@ $result_trees{'ref_in_center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -228,7 +223,6 @@ $result_trees{'ref_in_center'} = {
                   ],
                   'cmdname' => 'ref',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -243,7 +237,6 @@ $result_trees{'ref_in_center'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -266,7 +259,6 @@ $result_trees{'ref_in_center'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -400,7 +392,6 @@ $result_errors{'ref_in_center'} = [
   {
     'error_line' => '@ref missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@ref missing closing brace',
     'type' => 'error'
@@ -408,7 +399,6 @@ $result_errors{'ref_in_center'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/misc_commands/setfilename.pl 
b/tp/t/results/misc_commands/setfilename.pl
index b77a36ac3a..f31458e357 100644
--- a/tp/t/results/misc_commands/setfilename.pl
+++ b/tp/t/results/misc_commands/setfilename.pl
@@ -44,7 +44,6 @@ $result_trees{'setfilename'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -75,7 +74,6 @@ $result_trees{'setfilename'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -115,7 +113,6 @@ $result_trees{'setfilename'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -143,7 +140,6 @@ $result_trees{'setfilename'} = {
                         'delimiter' => ':'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -167,7 +163,6 @@ $result_trees{'setfilename'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -201,7 +196,6 @@ $result_errors{'setfilename'} = [
   {
     'error_line' => 'warning: multiple @setfilename
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'multiple @setfilename',
     'type' => 'warning'
@@ -209,7 +203,6 @@ $result_errors{'setfilename'} = [
   {
     'error_line' => 'warning: multiple @setfilename
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'multiple @setfilename',
     'type' => 'warning'
@@ -217,7 +210,6 @@ $result_errors{'setfilename'} = [
   {
     'error_line' => 'warning: multiple @setfilename
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'multiple @setfilename',
     'type' => 'warning'
@@ -225,7 +217,6 @@ $result_errors{'setfilename'} = [
   {
     'error_line' => 'warning: @verb should not appear in @setfilename
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@verb should not appear in @setfilename',
     'type' => 'warning'
@@ -233,7 +224,6 @@ $result_errors{'setfilename'} = [
   {
     'error_line' => 'bad argument to @setfilename: @ @verb{: name :}@
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'bad argument to @setfilename: @ @verb{: name :}@',
     'type' => 'error'
diff --git a/tp/t/results/misc_commands/simple.pl 
b/tp/t/results/misc_commands/simple.pl
index cfe0021416..d6810e61e3 100644
--- a/tp/t/results/misc_commands/simple.pl
+++ b/tp/t/results/misc_commands/simple.pl
@@ -32,7 +32,6 @@ $result_trees{'simple'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/misc_commands/sp.pl b/tp/t/results/misc_commands/sp.pl
index 0041d532db..d67ec3913f 100644
--- a/tp/t/results/misc_commands/sp.pl
+++ b/tp/t/results/misc_commands/sp.pl
@@ -51,7 +51,6 @@ $result_trees{'sp'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -84,7 +83,6 @@ $result_trees{'sp'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -125,7 +123,6 @@ $result_trees{'sp'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -149,7 +146,6 @@ $result_trees{'sp'} = {
                     ],
                     'cmdname' => 'ifnottex',
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 6
                     }
                   },
@@ -188,7 +184,6 @@ $result_trees{'sp'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           },
           'source_marks' => [
@@ -221,7 +216,6 @@ $result_trees{'sp'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 8
                 }
               },
@@ -258,7 +252,6 @@ $result_errors{'sp'} = [
   {
     'error_line' => 'warning: @sp should only appear at the beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@sp should only appear at the beginning of a line',
     'type' => 'warning'
@@ -266,7 +259,6 @@ $result_errors{'sp'} = [
   {
     'error_line' => 'warning: @sp should only appear at the beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@sp should only appear at the beginning of a line',
     'type' => 'warning'
@@ -274,7 +266,6 @@ $result_errors{'sp'} = [
   {
     'error_line' => '@sp arg must be numeric, not `2 a number after sp\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@sp arg must be numeric, not `2 a number after sp\'',
     'type' => 'error'
diff --git a/tp/t/results/misc_commands/synindex_too_much_args.pl 
b/tp/t/results/misc_commands/synindex_too_much_args.pl
index 4f6e332fc9..fef9d95874 100644
--- a/tp/t/results/misc_commands/synindex_too_much_args.pl
+++ b/tp/t/results/misc_commands/synindex_too_much_args.pl
@@ -33,7 +33,6 @@ $result_trees{'synindex_too_much_args'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -54,7 +53,6 @@ $result_errors{'synindex_too_much_args'} = [
   {
     'error_line' => 'bad argument to @syncodeindex: cp fn    truc
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad argument to @syncodeindex: cp fn    truc',
     'type' => 'error'
diff --git a/tp/t/results/misc_commands/test_allowcodebreaks.pl 
b/tp/t/results/misc_commands/test_allowcodebreaks.pl
index 8da692b70d..ac13ce878b 100644
--- a/tp/t/results/misc_commands/test_allowcodebreaks.pl
+++ b/tp/t/results/misc_commands/test_allowcodebreaks.pl
@@ -43,7 +43,6 @@ $result_trees{'test_allowcodebreaks'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -141,7 +140,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -151,7 +149,6 @@ $result_trees{'test_allowcodebreaks'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -216,7 +213,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -226,7 +222,6 @@ $result_trees{'test_allowcodebreaks'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -282,7 +277,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -303,7 +297,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -324,7 +317,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -345,7 +337,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -367,7 +358,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -388,7 +378,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -409,7 +398,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -430,7 +418,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -452,7 +439,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -476,7 +462,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -497,7 +482,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -518,7 +502,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -547,7 +530,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         'normalized' => 'A-node0'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -558,7 +540,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21,
                 'macro' => 'testallowcodebreakspara'
               },
@@ -629,7 +610,6 @@ $result_trees{'test_allowcodebreaks'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 22,
                     'macro' => 'testallowcodebreaksexample'
                   }
@@ -676,14 +656,12 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22,
                 'macro' => 'testallowcodebreaksexample'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22,
             'macro' => 'testallowcodebreaksexample'
           }
@@ -722,7 +700,6 @@ $result_trees{'test_allowcodebreaks'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -773,7 +750,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -794,7 +770,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -815,7 +790,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -836,7 +810,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -858,7 +831,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -879,7 +851,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -900,7 +871,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -921,7 +891,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -943,7 +912,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -967,7 +935,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -988,7 +955,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1009,7 +975,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1038,7 +1003,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         'normalized' => 'A-node1'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1049,7 +1013,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26,
                 'macro' => 'testallowcodebreakspara'
               },
@@ -1120,7 +1083,6 @@ $result_trees{'test_allowcodebreaks'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27,
                     'macro' => 'testallowcodebreaksexample'
                   }
@@ -1167,14 +1129,12 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27,
                 'macro' => 'testallowcodebreaksexample'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27,
             'macro' => 'testallowcodebreaksexample'
           }
@@ -1234,7 +1194,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1255,7 +1214,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1276,7 +1234,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1297,7 +1254,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1319,7 +1275,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1340,7 +1295,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1361,7 +1315,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1382,7 +1335,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1404,7 +1356,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1428,7 +1379,6 @@ $result_trees{'test_allowcodebreaks'} = {
                               ],
                               'cmdname' => 'minus',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 30,
                                 'macro' => 'testallowcodebreakspara'
                               }
@@ -1449,7 +1399,6 @@ $result_trees{'test_allowcodebreaks'} = {
                               ],
                               'cmdname' => '\'',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 30,
                                 'macro' => 'testallowcodebreakspara'
                               }
@@ -1470,7 +1419,6 @@ $result_trees{'test_allowcodebreaks'} = {
                               ],
                               'cmdname' => 'r',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 30,
                                 'macro' => 'testallowcodebreakspara'
                               }
@@ -1499,7 +1447,6 @@ $result_trees{'test_allowcodebreaks'} = {
                                 'normalized' => 'A-nodew'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 30,
                                 'macro' => 'testallowcodebreakspara'
                               }
@@ -1510,7 +1457,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30,
                         'macro' => 'testallowcodebreakspara'
                       },
@@ -1532,7 +1478,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             },
@@ -1581,7 +1526,6 @@ $result_trees{'test_allowcodebreaks'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 34
                           }
                         }
@@ -1591,7 +1535,6 @@ $result_trees{'test_allowcodebreaks'} = {
                   ],
                   'cmdname' => 'w',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 34
                   }
                 },
@@ -1629,13 +1572,11 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         },
@@ -1673,7 +1614,6 @@ $result_trees{'test_allowcodebreaks'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           }
         },
@@ -1724,7 +1664,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -1745,7 +1684,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -1766,7 +1704,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -1787,7 +1724,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -1809,7 +1745,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -1830,7 +1765,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -1851,7 +1785,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -1872,7 +1805,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -1894,7 +1826,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39,
                 'macro' => 'testallowcodebreakspara'
               }
@@ -1918,7 +1849,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'minus',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1939,7 +1869,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1960,7 +1889,6 @@ $result_trees{'test_allowcodebreaks'} = {
                       ],
                       'cmdname' => 'r',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -1989,7 +1917,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         'normalized' => 'A-node2'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39,
                         'macro' => 'testallowcodebreakspara'
                       }
@@ -2000,7 +1927,6 @@ $result_trees{'test_allowcodebreaks'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39,
                 'macro' => 'testallowcodebreakspara'
               },
@@ -2071,7 +1997,6 @@ $result_trees{'test_allowcodebreaks'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 40,
                     'macro' => 'testallowcodebreaksexample'
                   }
@@ -2118,14 +2043,12 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40,
                 'macro' => 'testallowcodebreaksexample'
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 40,
             'macro' => 'testallowcodebreaksexample'
           }
@@ -2141,7 +2064,6 @@ $result_trees{'test_allowcodebreaks'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -2306,7 +2228,6 @@ $result_errors{'test_allowcodebreaks'} = [
   {
     'error_line' => 'warning: @anchor should not appear anywhere inside @w 
(possibly involving @testallowcodebreakspara)
 ',
-    'file_name' => '',
     'line_nr' => 30,
     'macro' => 'testallowcodebreakspara',
     'text' => '@anchor should not appear anywhere inside @w',
diff --git a/tp/t/results/misc_commands/text_before_and_after_bye.pl 
b/tp/t/results/misc_commands/text_before_and_after_bye.pl
index 4b37bf326f..90cd0e4c59 100644
--- a/tp/t/results/misc_commands/text_before_and_after_bye.pl
+++ b/tp/t/results/misc_commands/text_before_and_after_bye.pl
@@ -61,7 +61,6 @@ $result_errors{'text_before_and_after_bye'} = [
   {
     'error_line' => 'warning: @bye should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@bye should only appear at the beginning of a line',
     'type' => 'warning'
diff --git a/tp/t/results/misc_commands/text_before_line_command.pl 
b/tp/t/results/misc_commands/text_before_line_command.pl
index 1596779695..485329fcf6 100644
--- a/tp/t/results/misc_commands/text_before_line_command.pl
+++ b/tp/t/results/misc_commands/text_before_line_command.pl
@@ -38,7 +38,6 @@ $result_trees{'text_before_line_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -99,7 +98,6 @@ $result_trees{'text_before_line_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -145,7 +143,6 @@ $result_trees{'text_before_line_command'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -200,7 +197,6 @@ $result_trees{'text_before_line_command'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -238,7 +234,6 @@ $result_trees{'text_before_line_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -249,7 +244,6 @@ $result_trees{'text_before_line_command'} = {
             ]
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
@@ -263,7 +257,6 @@ $result_trees{'text_before_line_command'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
@@ -347,7 +340,6 @@ $result_errors{'text_before_line_command'} = [
   {
     'error_line' => 'warning: @title should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@title should only appear at the beginning of a line',
     'type' => 'warning'
@@ -355,7 +347,6 @@ $result_errors{'text_before_line_command'} = [
   {
     'error_line' => 'warning: @node should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@node should only appear at the beginning of a line',
     'type' => 'warning'
@@ -363,7 +354,6 @@ $result_errors{'text_before_line_command'} = [
   {
     'error_line' => 'warning: @chapter should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@chapter should only appear at the beginning of a line',
     'type' => 'warning'
@@ -371,7 +361,6 @@ $result_errors{'text_before_line_command'} = [
   {
     'error_line' => 'warning: @contents should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@contents should only appear at the beginning of a line',
     'type' => 'warning'
@@ -379,7 +368,6 @@ $result_errors{'text_before_line_command'} = [
   {
     'error_line' => 'warning: @author should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@author should only appear at the beginning of a line',
     'type' => 'warning'
diff --git a/tp/t/results/moresectioning/anchor_in_footnote.pl 
b/tp/t/results/moresectioning/anchor_in_footnote.pl
index b389d81689..0ed7911d55 100644
--- a/tp/t/results/moresectioning/anchor_in_footnote.pl
+++ b/tp/t/results/moresectioning/anchor_in_footnote.pl
@@ -38,7 +38,6 @@ $result_trees{'anchor_in_footnote'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -98,7 +97,6 @@ $result_trees{'anchor_in_footnote'} = {
                             'normalized' => 'Anchor-in-footnote'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           }
                         },
@@ -115,7 +113,6 @@ $result_trees{'anchor_in_footnote'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -187,7 +184,6 @@ $result_trees{'anchor_in_footnote'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -219,13 +215,11 @@ $result_trees{'anchor_in_footnote'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -242,7 +236,6 @@ $result_trees{'anchor_in_footnote'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -274,7 +267,6 @@ $result_trees{'anchor_in_footnote'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -325,7 +317,6 @@ $result_trees{'anchor_in_footnote'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -346,7 +337,6 @@ $result_trees{'anchor_in_footnote'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git a/tp/t/results/moresectioning/anchor_in_footnote_separate.pl 
b/tp/t/results/moresectioning/anchor_in_footnote_separate.pl
index a9cb8df426..e2750d3429 100644
--- a/tp/t/results/moresectioning/anchor_in_footnote_separate.pl
+++ b/tp/t/results/moresectioning/anchor_in_footnote_separate.pl
@@ -38,7 +38,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -73,7 +72,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -133,7 +131,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
                             'normalized' => 'Anchor-in-footnote'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6
                           }
                         },
@@ -150,7 +147,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -222,7 +218,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -254,13 +249,11 @@ $result_trees{'anchor_in_footnote_separate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -277,7 +270,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -309,7 +301,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -360,7 +351,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -381,7 +371,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     }
diff --git 
a/tp/t/results/moresectioning/anchor_in_footnote_separate_split_node.pl 
b/tp/t/results/moresectioning/anchor_in_footnote_separate_split_node.pl
index a8461263d6..9542906c63 100644
--- a/tp/t/results/moresectioning/anchor_in_footnote_separate_split_node.pl
+++ b/tp/t/results/moresectioning/anchor_in_footnote_separate_split_node.pl
@@ -40,7 +40,6 @@ $result_trees{'anchor_in_footnote_separate_split_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -78,7 +77,6 @@ $result_trees{'anchor_in_footnote_separate_split_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -138,7 +136,6 @@ $result_trees{'anchor_in_footnote_separate_split_node'} = {
                             'normalized' => 'Anchor-in-footnote'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6
                           }
                         },
@@ -155,7 +152,6 @@ $result_trees{'anchor_in_footnote_separate_split_node'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -227,7 +223,6 @@ $result_trees{'anchor_in_footnote_separate_split_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -259,13 +254,11 @@ $result_trees{'anchor_in_footnote_separate_split_node'} = 
{
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -282,7 +275,6 @@ $result_trees{'anchor_in_footnote_separate_split_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -314,7 +306,6 @@ $result_trees{'anchor_in_footnote_separate_split_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -365,7 +356,6 @@ $result_trees{'anchor_in_footnote_separate_split_node'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -386,7 +376,6 @@ $result_trees{'anchor_in_footnote_separate_split_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     }
diff --git a/tp/t/results/moresectioning/anchor_in_footnote_split_node.pl 
b/tp/t/results/moresectioning/anchor_in_footnote_split_node.pl
index 1730e4b317..90732efe39 100644
--- a/tp/t/results/moresectioning/anchor_in_footnote_split_node.pl
+++ b/tp/t/results/moresectioning/anchor_in_footnote_split_node.pl
@@ -43,7 +43,6 @@ $result_trees{'anchor_in_footnote_split_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -103,7 +102,6 @@ $result_trees{'anchor_in_footnote_split_node'} = {
                             'normalized' => 'Anchor-in-footnote'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 5
                           }
                         },
@@ -120,7 +118,6 @@ $result_trees{'anchor_in_footnote_split_node'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -192,7 +189,6 @@ $result_trees{'anchor_in_footnote_split_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'type' => 'menu_entry'
@@ -224,13 +220,11 @@ $result_trees{'anchor_in_footnote_split_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -247,7 +241,6 @@ $result_trees{'anchor_in_footnote_split_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -279,7 +272,6 @@ $result_trees{'anchor_in_footnote_split_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -330,7 +322,6 @@ $result_trees{'anchor_in_footnote_split_node'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -351,7 +342,6 @@ $result_trees{'anchor_in_footnote_split_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git a/tp/t/results/moresectioning/chapter_sections.pl 
b/tp/t/results/moresectioning/chapter_sections.pl
index cc517561ca..3d1bf1e68a 100644
--- a/tp/t/results/moresectioning/chapter_sections.pl
+++ b/tp/t/results/moresectioning/chapter_sections.pl
@@ -39,7 +39,6 @@ $result_trees{'chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -86,7 +85,6 @@ $result_trees{'chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -130,7 +128,6 @@ $result_trees{'chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -174,7 +171,6 @@ $result_trees{'chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -218,7 +214,6 @@ $result_trees{'chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -262,7 +257,6 @@ $result_trees{'chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -306,7 +300,6 @@ $result_trees{'chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -343,7 +336,6 @@ $result_trees{'chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
diff --git a/tp/t/results/moresectioning/contents.pl 
b/tp/t/results/moresectioning/contents.pl
index 196ad6e4d0..37501b6753 100644
--- a/tp/t/results/moresectioning/contents.pl
+++ b/tp/t/results/moresectioning/contents.pl
@@ -47,7 +47,6 @@ $result_trees{'contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -85,7 +84,6 @@ $result_trees{'contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -123,7 +121,6 @@ $result_trees{'contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -161,7 +158,6 @@ $result_trees{'contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -199,7 +195,6 @@ $result_trees{'contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -235,7 +230,6 @@ $result_trees{'contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -274,7 +268,6 @@ $result_trees{'contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -312,7 +305,6 @@ $result_trees{'contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -348,7 +340,6 @@ $result_trees{'contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -386,7 +377,6 @@ $result_trees{'contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -424,7 +414,6 @@ $result_trees{'contents'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         }
@@ -438,7 +427,6 @@ $result_trees{'contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     }
diff --git a/tp/t/results/moresectioning/contents_and_shortcontents.pl 
b/tp/t/results/moresectioning/contents_and_shortcontents.pl
index 62735c82ad..31bf0b6e08 100644
--- a/tp/t/results/moresectioning/contents_and_shortcontents.pl
+++ b/tp/t/results/moresectioning/contents_and_shortcontents.pl
@@ -47,7 +47,6 @@ $result_trees{'contents_and_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -85,7 +84,6 @@ $result_trees{'contents_and_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -123,7 +121,6 @@ $result_trees{'contents_and_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -161,7 +158,6 @@ $result_trees{'contents_and_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -199,7 +195,6 @@ $result_trees{'contents_and_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -235,7 +230,6 @@ $result_trees{'contents_and_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -274,7 +268,6 @@ $result_trees{'contents_and_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -312,7 +305,6 @@ $result_trees{'contents_and_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -348,7 +340,6 @@ $result_trees{'contents_and_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -386,7 +377,6 @@ $result_trees{'contents_and_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -424,7 +414,6 @@ $result_trees{'contents_and_shortcontents'} = {
           ],
           'cmdname' => 'shortcontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -443,7 +432,6 @@ $result_trees{'contents_and_shortcontents'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         }
@@ -457,7 +445,6 @@ $result_trees{'contents_and_shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     }
diff --git 
a/tp/t/results/moresectioning/contents_at_begin_chapter_without_node.pl 
b/tp/t/results/moresectioning/contents_at_begin_chapter_without_node.pl
index f005e75f9b..669222a0a9 100644
--- a/tp/t/results/moresectioning/contents_at_begin_chapter_without_node.pl
+++ b/tp/t/results/moresectioning/contents_at_begin_chapter_without_node.pl
@@ -19,7 +19,6 @@ $result_trees{'contents_at_begin_chapter_without_node'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -59,7 +58,6 @@ $result_trees{'contents_at_begin_chapter_without_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -95,7 +93,6 @@ $result_trees{'contents_at_begin_chapter_without_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -126,7 +123,6 @@ $result_trees{'contents_at_begin_chapter_without_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     }
diff --git a/tp/t/results/moresectioning/contents_at_end_document.pl 
b/tp/t/results/moresectioning/contents_at_end_document.pl
index 1f2f2f4a11..71b565a0f9 100644
--- a/tp/t/results/moresectioning/contents_at_end_document.pl
+++ b/tp/t/results/moresectioning/contents_at_end_document.pl
@@ -38,7 +38,6 @@ $result_trees{'contents_at_end_document'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'contents_at_end_document'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -112,7 +110,6 @@ $result_trees{'contents_at_end_document'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
@@ -126,7 +123,6 @@ $result_trees{'contents_at_end_document'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
diff --git a/tp/t/results/moresectioning/contents_at_end_document_after_node.pl 
b/tp/t/results/moresectioning/contents_at_end_document_after_node.pl
index dd379c60fd..5a69ed5387 100644
--- a/tp/t/results/moresectioning/contents_at_end_document_after_node.pl
+++ b/tp/t/results/moresectioning/contents_at_end_document_after_node.pl
@@ -38,7 +38,6 @@ $result_trees{'contents_at_end_document_after_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'contents_at_end_document_after_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -154,13 +152,11 @@ $result_trees{'contents_at_end_document_after_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -177,7 +173,6 @@ $result_trees{'contents_at_end_document_after_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -215,7 +210,6 @@ $result_trees{'contents_at_end_document_after_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -275,7 +269,6 @@ $result_trees{'contents_at_end_document_after_node'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -290,7 +283,6 @@ $result_trees{'contents_at_end_document_after_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git a/tp/t/results/moresectioning/contents_in_document.pl 
b/tp/t/results/moresectioning/contents_in_document.pl
index d303ab863b..6452b04856 100644
--- a/tp/t/results/moresectioning/contents_in_document.pl
+++ b/tp/t/results/moresectioning/contents_in_document.pl
@@ -38,7 +38,6 @@ $result_trees{'contents_in_document'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -76,7 +75,6 @@ $result_trees{'contents_in_document'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -93,7 +91,6 @@ $result_trees{'contents_in_document'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -124,7 +121,6 @@ $result_trees{'contents_in_document'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     }
diff --git a/tp/t/results/moresectioning/empty_top_node_up.pl 
b/tp/t/results/moresectioning/empty_top_node_up.pl
index f4cb47b1b3..25a2927fd2 100644
--- a/tp/t/results/moresectioning/empty_top_node_up.pl
+++ b/tp/t/results/moresectioning/empty_top_node_up.pl
@@ -38,7 +38,6 @@ $result_trees{'empty_top_node_up'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'empty_top_node_up'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -154,13 +152,11 @@ $result_trees{'empty_top_node_up'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -177,7 +173,6 @@ $result_trees{'empty_top_node_up'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -209,7 +204,6 @@ $result_trees{'empty_top_node_up'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     }
diff --git a/tp/t/results/moresectioning/equivalent_nodes_defined_linked.pl 
b/tp/t/results/moresectioning/equivalent_nodes_defined_linked.pl
index ab7b3c7ef6..936fa38487 100644
--- a/tp/t/results/moresectioning/equivalent_nodes_defined_linked.pl
+++ b/tp/t/results/moresectioning/equivalent_nodes_defined_linked.pl
@@ -35,7 +35,6 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -102,7 +101,6 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -137,7 +135,6 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -169,13 +166,11 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -195,7 +190,6 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -248,7 +242,6 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
                   ],
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -303,7 +296,6 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -318,7 +310,6 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -354,7 +345,6 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -389,7 +379,6 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
@@ -445,7 +434,6 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -463,7 +451,6 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -485,7 +472,6 @@ $result_trees{'equivalent_nodes_defined_linked'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
@@ -577,7 +563,6 @@ $result_errors{'equivalent_nodes_defined_linked'} = [
   {
     'error_line' => '@float `@samp{chap}\' previously defined
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@float `@samp{chap}\' previously defined',
     'type' => 'error'
@@ -586,7 +571,6 @@ $result_errors{'equivalent_nodes_defined_linked'} = [
     'continuation' => 1,
     'error_line' => 'here is the previous definition as @node
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'here is the previous definition as @node',
     'type' => 'error'
@@ -594,7 +578,6 @@ $result_errors{'equivalent_nodes_defined_linked'} = [
   {
     'error_line' => 'warning: @ref to `@samp{chap}\', different from node name 
`chap\'
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => '@ref to `@samp{chap}\', different from node name `chap\'',
     'type' => 'warning'
@@ -602,7 +585,6 @@ $result_errors{'equivalent_nodes_defined_linked'} = [
   {
     'error_line' => 'warning: Next pointer `@asis{chap}\' (for node `Top\') 
different from node name `chap\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'Next pointer `@asis{chap}\' (for node `Top\') different from 
node name `chap\'',
     'type' => 'warning'
@@ -610,7 +592,6 @@ $result_errors{'equivalent_nodes_defined_linked'} = [
   {
     'error_line' => 'warning: @menu entry node name `@strong{chap}\' different 
from node name `chap\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@menu entry node name `@strong{chap}\' different from node name 
`chap\'',
     'type' => 'warning'
diff --git a/tp/t/results/moresectioning/internal_top_node_up.pl 
b/tp/t/results/moresectioning/internal_top_node_up.pl
index 6a13c0d348..8d7cedbe66 100644
--- a/tp/t/results/moresectioning/internal_top_node_up.pl
+++ b/tp/t/results/moresectioning/internal_top_node_up.pl
@@ -35,7 +35,6 @@ $result_trees{'internal_top_node_up'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -124,7 +123,6 @@ $result_trees{'internal_top_node_up'} = [
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 },
                 'type' => 'menu_entry'
@@ -156,13 +154,11 @@ $result_trees{'internal_top_node_up'} = [
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 6
                 }
               }
             ],
             'source_info' => {
-              'file_name' => '',
               'line_nr' => 4
             }
           },
@@ -179,7 +175,6 @@ $result_trees{'internal_top_node_up'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 2
         }
       }
@@ -215,7 +210,6 @@ $result_trees{'internal_top_node_up'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
diff --git a/tp/t/results/moresectioning/lowered_subsubsection.pl 
b/tp/t/results/moresectioning/lowered_subsubsection.pl
index ada334aaa8..ac323463bf 100644
--- a/tp/t/results/moresectioning/lowered_subsubsection.pl
+++ b/tp/t/results/moresectioning/lowered_subsubsection.pl
@@ -38,7 +38,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -117,7 +116,6 @@ $result_trees{'lowered_subsubsection'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -149,13 +147,11 @@ $result_trees{'lowered_subsubsection'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -167,7 +163,6 @@ $result_trees{'lowered_subsubsection'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -199,7 +194,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -283,7 +277,6 @@ $result_trees{'lowered_subsubsection'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'menu_entry'
@@ -315,13 +308,11 @@ $result_trees{'lowered_subsubsection'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -340,7 +331,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -372,7 +362,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -456,7 +445,6 @@ $result_trees{'lowered_subsubsection'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'menu_entry'
@@ -488,13 +476,11 @@ $result_trees{'lowered_subsubsection'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -513,7 +499,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -545,7 +530,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 22
       }
     },
@@ -629,7 +613,6 @@ $result_trees{'lowered_subsubsection'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               },
               'type' => 'menu_entry'
@@ -676,7 +659,6 @@ $result_trees{'lowered_subsubsection'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               },
               'type' => 'menu_entry'
@@ -708,13 +690,11 @@ $result_trees{'lowered_subsubsection'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -733,7 +713,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     },
@@ -765,7 +744,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     },
@@ -813,7 +791,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 31
       }
     },
@@ -845,7 +822,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 34
       }
     },
@@ -929,7 +905,6 @@ $result_trees{'lowered_subsubsection'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               },
               'type' => 'menu_entry'
@@ -961,13 +936,11 @@ $result_trees{'lowered_subsubsection'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           }
         },
@@ -987,7 +960,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 35
       }
     },
@@ -1019,7 +991,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 41
       }
     },
@@ -1067,7 +1038,6 @@ $result_trees{'lowered_subsubsection'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45
           }
         }
@@ -1082,7 +1052,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 42
       }
     },
@@ -1542,7 +1511,6 @@ $result_errors{'lowered_subsubsection'} = [
   {
     'error_line' => 'warning: node next for `Lowered subsec\' is `Lowered 
subsubsection\' in sectioning but not in menu
 ',
-    'file_name' => '',
     'line_nr' => 34,
     'text' => 'node next for `Lowered subsec\' is `Lowered subsubsection\' in 
sectioning but not in menu',
     'type' => 'warning'
@@ -1550,7 +1518,6 @@ $result_errors{'lowered_subsubsection'} = [
   {
     'error_line' => 'warning: node prev for `Lowered subsubsection\' is 
`Lowered subsec\' in sectioning but not in menu
 ',
-    'file_name' => '',
     'line_nr' => 41,
     'text' => 'node prev for `Lowered subsubsection\' is `Lowered subsec\' in 
sectioning but not in menu',
     'type' => 'warning'
@@ -1558,7 +1525,6 @@ $result_errors{'lowered_subsubsection'} = [
   {
     'error_line' => 'warning: node up pointer for `Lowered subsubsection\' is 
`Subsection\' but up is `Lowered subsec\' in menu
 ',
-    'file_name' => '',
     'line_nr' => 41,
     'text' => 'node up pointer for `Lowered subsubsection\' is `Subsection\' 
but up is `Lowered subsec\' in menu',
     'type' => 'warning'
@@ -1566,7 +1532,6 @@ $result_errors{'lowered_subsubsection'} = [
   {
     'error_line' => 'warning: node `Subsection\' lacks menu item for `Lowered 
subsubsection\' despite being its Up target
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => 'node `Subsection\' lacks menu item for `Lowered subsubsection\' 
despite being its Up target',
     'type' => 'warning'
diff --git a/tp/t/results/moresectioning/loweredheading.pl 
b/tp/t/results/moresectioning/loweredheading.pl
index b1ce518435..6a82851e2a 100644
--- a/tp/t/results/moresectioning/loweredheading.pl
+++ b/tp/t/results/moresectioning/loweredheading.pl
@@ -68,7 +68,6 @@ $result_trees{'loweredheading'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -83,7 +82,6 @@ $result_trees{'loweredheading'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
diff --git a/tp/t/results/moresectioning/more_sections_than_nodes.pl 
b/tp/t/results/moresectioning/more_sections_than_nodes.pl
index 158ae05925..4e71f07771 100644
--- a/tp/t/results/moresectioning/more_sections_than_nodes.pl
+++ b/tp/t/results/moresectioning/more_sections_than_nodes.pl
@@ -38,7 +38,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'more_sections_than_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -169,7 +167,6 @@ $result_trees{'more_sections_than_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -216,7 +213,6 @@ $result_trees{'more_sections_than_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -248,13 +244,11 @@ $result_trees{'more_sections_than_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -271,7 +265,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -309,7 +302,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -341,7 +333,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -379,7 +370,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -417,7 +407,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -510,7 +499,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -594,7 +582,6 @@ $result_trees{'more_sections_than_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               },
               'type' => 'menu_entry'
@@ -626,13 +613,11 @@ $result_trees{'more_sections_than_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -651,7 +636,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     },
@@ -689,7 +673,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     },
@@ -721,7 +704,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 26
       }
     },
@@ -759,7 +741,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 27
       }
     },
@@ -797,7 +778,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 29
       }
     },
@@ -835,7 +815,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 31
       }
     },
@@ -873,7 +852,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 33
       }
     },
@@ -911,7 +889,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 35
       }
     },
@@ -978,7 +955,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 37
       }
     },
@@ -1016,7 +992,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 38
       }
     },
@@ -1047,7 +1022,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 40
       }
     }
diff --git a/tp/t/results/moresectioning/more_sections_than_nodes_texi2html.pl 
b/tp/t/results/moresectioning/more_sections_than_nodes_texi2html.pl
index d4ad6772b8..b6211e45c0 100644
--- a/tp/t/results/moresectioning/more_sections_than_nodes_texi2html.pl
+++ b/tp/t/results/moresectioning/more_sections_than_nodes_texi2html.pl
@@ -43,7 +43,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -127,7 +126,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -174,7 +172,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -221,7 +218,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -253,13 +249,11 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -276,7 +270,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -314,7 +307,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -346,7 +338,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -384,7 +375,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -422,7 +412,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -515,7 +504,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -599,7 +587,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               },
               'type' => 'menu_entry'
@@ -631,13 +618,11 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -656,7 +641,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     },
@@ -694,7 +678,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     },
@@ -726,7 +709,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 26
       }
     },
@@ -764,7 +746,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 27
       }
     },
@@ -802,7 +783,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 29
       }
     },
@@ -840,7 +820,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 31
       }
     },
@@ -878,7 +857,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 33
       }
     },
@@ -916,7 +894,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 35
       }
     },
@@ -983,7 +960,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 37
       }
     },
@@ -1021,7 +997,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 38
       }
     },
@@ -1052,7 +1027,6 @@ $result_trees{'more_sections_than_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 40
       }
     }
diff --git a/tp/t/results/moresectioning/no_element.pl 
b/tp/t/results/moresectioning/no_element.pl
index 7a6c2cb555..07eb0f6f68 100644
--- a/tp/t/results/moresectioning/no_element.pl
+++ b/tp/t/results/moresectioning/no_element.pl
@@ -33,7 +33,6 @@ $result_trees{'no_element'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -65,7 +64,6 @@ $result_trees{'no_element'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -96,7 +94,6 @@ $result_trees{'no_element'} = {
             'normalized' => 'An-anchor'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -137,7 +134,6 @@ $result_trees{'no_element'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -180,7 +176,6 @@ $result_trees{'no_element'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -233,7 +228,6 @@ $result_trees{'no_element'} = {
                         'normalized' => 'Anchor-in-footnote'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -274,7 +268,6 @@ $result_trees{'no_element'} = {
                           ],
                           'cmdname' => 'ref',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 18
                           }
                         },
@@ -291,7 +284,6 @@ $result_trees{'no_element'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -368,7 +360,6 @@ $result_trees{'no_element'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
@@ -384,7 +375,6 @@ $result_trees{'no_element'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -420,7 +410,6 @@ $result_trees{'no_element'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -492,7 +481,6 @@ $result_trees{'no_element'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               },
               'type' => 'menu_entry'
@@ -524,13 +512,11 @@ $result_trees{'no_element'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -570,7 +556,6 @@ $result_trees{'no_element'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           },
           'type' => 'index_entry_command'
@@ -647,7 +632,6 @@ $result_errors{'no_element'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 32,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -725,7 +709,6 @@ $result_converted_errors{'info'}->{'no_element'} = [
   {
     'error_line' => 'warning: @anchor outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@anchor outside of any node',
     'type' => 'warning'
@@ -733,7 +716,6 @@ $result_converted_errors{'info'}->{'no_element'} = [
   {
     'error_line' => 'warning: @footnote outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@footnote outside of any node',
     'type' => 'warning'
@@ -741,7 +723,6 @@ $result_converted_errors{'info'}->{'no_element'} = [
   {
     'error_line' => 'warning: @float outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 21,
     'text' => '@float outside of any node',
     'type' => 'warning'
@@ -749,7 +730,6 @@ $result_converted_errors{'info'}->{'no_element'} = [
   {
     'error_line' => 'warning: @anchor outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@anchor outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/moresectioning/nodes_before_after_top_xref.pl 
b/tp/t/results/moresectioning/nodes_before_after_top_xref.pl
index 3746126f1d..cfb86c2698 100644
--- a/tp/t/results/moresectioning/nodes_before_after_top_xref.pl
+++ b/tp/t/results/moresectioning/nodes_before_after_top_xref.pl
@@ -38,7 +38,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -102,7 +101,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -134,7 +132,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -184,7 +181,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -237,7 +233,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -269,7 +264,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -340,7 +334,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -367,7 +360,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -396,7 +388,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             },
@@ -441,7 +432,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -468,7 +458,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             },
@@ -497,7 +486,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             },
@@ -523,7 +511,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
diff --git a/tp/t/results/moresectioning/non_automatic_internal_top_node_up.pl 
b/tp/t/results/moresectioning/non_automatic_internal_top_node_up.pl
index 7be0ad7384..6dd9c21f01 100644
--- a/tp/t/results/moresectioning/non_automatic_internal_top_node_up.pl
+++ b/tp/t/results/moresectioning/non_automatic_internal_top_node_up.pl
@@ -65,7 +65,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -83,7 +82,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -134,7 +132,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -152,7 +149,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -192,7 +188,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -281,7 +276,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 },
                 'type' => 'menu_entry'
@@ -313,13 +307,11 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 6
                 }
               }
             ],
             'source_info' => {
-              'file_name' => '',
               'line_nr' => 4
             }
           },
@@ -336,7 +328,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 2
         }
       }
@@ -410,7 +401,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -428,7 +418,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -468,7 +457,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -706,7 +694,6 @@ $result_errors{'non_automatic_internal_top_node_up'} = [
   {
     'error_line' => 'Prev reference to nonexistent `@acronym{GNU, 
@acronym{GNU}\'s Not Unix} manuals\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'Prev reference to nonexistent `@acronym{GNU, @acronym{GNU}\'s 
Not Unix} manuals\'',
     'type' => 'error'
@@ -714,7 +701,6 @@ $result_errors{'non_automatic_internal_top_node_up'} = [
   {
     'error_line' => 'Up reference to nonexistent `@acronym{GNU, 
@acronym{GNU}\'s Not Unix} manuals\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'Up reference to nonexistent `@acronym{GNU, @acronym{GNU}\'s Not 
Unix} manuals\'',
     'type' => 'error'
@@ -722,7 +708,6 @@ $result_errors{'non_automatic_internal_top_node_up'} = [
   {
     'error_line' => 'Up reference to nonexistent `@acronym{GNU, 
@acronym{GNU}\'s Not Unix} manuals\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'Up reference to nonexistent `@acronym{GNU, @acronym{GNU}\'s Not 
Unix} manuals\'',
     'type' => 'error'
diff --git a/tp/t/results/moresectioning/non_automatic_top_node_up_and_url.pl 
b/tp/t/results/moresectioning/non_automatic_top_node_up_and_url.pl
index 1f4f0246d4..117e357efd 100644
--- a/tp/t/results/moresectioning/non_automatic_top_node_up_and_url.pl
+++ b/tp/t/results/moresectioning/non_automatic_top_node_up_and_url.pl
@@ -65,7 +65,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -83,7 +82,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -134,7 +132,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -152,7 +149,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -192,7 +188,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -281,7 +276,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 },
                 'type' => 'menu_entry'
@@ -313,13 +307,11 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 6
                 }
               }
             ],
             'source_info' => {
-              'file_name' => '',
               'line_nr' => 4
             }
           },
@@ -336,7 +328,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 2
         }
       }
@@ -410,7 +401,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -428,7 +418,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -468,7 +457,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -706,7 +694,6 @@ $result_errors{'non_automatic_top_node_up_and_url'} = [
   {
     'error_line' => 'Prev reference to nonexistent `@acronym{GNU, 
@acronym{GNU}\'s Not Unix} manuals\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'Prev reference to nonexistent `@acronym{GNU, @acronym{GNU}\'s 
Not Unix} manuals\'',
     'type' => 'error'
@@ -714,7 +701,6 @@ $result_errors{'non_automatic_top_node_up_and_url'} = [
   {
     'error_line' => 'Up reference to nonexistent `@acronym{GNU, 
@acronym{GNU}\'s Not Unix} manuals\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'Up reference to nonexistent `@acronym{GNU, @acronym{GNU}\'s Not 
Unix} manuals\'',
     'type' => 'error'
@@ -722,7 +708,6 @@ $result_errors{'non_automatic_top_node_up_and_url'} = [
   {
     'error_line' => 'Up reference to nonexistent `@acronym{GNU, 
@acronym{GNU}\'s Not Unix} manuals\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'Up reference to nonexistent `@acronym{GNU, @acronym{GNU}\'s Not 
Unix} manuals\'',
     'type' => 'error'
diff --git a/tp/t/results/moresectioning/non_automatic_top_node_up_url.pl 
b/tp/t/results/moresectioning/non_automatic_top_node_up_url.pl
index 1f417181e8..9691690878 100644
--- a/tp/t/results/moresectioning/non_automatic_top_node_up_url.pl
+++ b/tp/t/results/moresectioning/non_automatic_top_node_up_url.pl
@@ -106,7 +106,6 @@ $result_trees{'non_automatic_top_node_up_url'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -195,7 +194,6 @@ $result_trees{'non_automatic_top_node_up_url'} = [
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 },
                 'type' => 'menu_entry'
@@ -227,13 +225,11 @@ $result_trees{'non_automatic_top_node_up_url'} = [
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 6
                 }
               }
             ],
             'source_info' => {
-              'file_name' => '',
               'line_nr' => 4
             }
           },
@@ -250,7 +246,6 @@ $result_trees{'non_automatic_top_node_up_url'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 2
         }
       }
@@ -339,7 +334,6 @@ $result_trees{'non_automatic_top_node_up_url'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
diff --git a/tp/t/results/moresectioning/placed_things_before_element.pl 
b/tp/t/results/moresectioning/placed_things_before_element.pl
index d793b62fd6..b14ff90216 100644
--- a/tp/t/results/moresectioning/placed_things_before_element.pl
+++ b/tp/t/results/moresectioning/placed_things_before_element.pl
@@ -26,7 +26,6 @@ $result_trees{'placed_things_before_element'} = {
             'normalized' => 'An-anchor'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -67,7 +66,6 @@ $result_trees{'placed_things_before_element'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -110,7 +108,6 @@ $result_trees{'placed_things_before_element'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -163,7 +160,6 @@ $result_trees{'placed_things_before_element'} = {
                         'normalized' => 'Anchor-in-footnote'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -204,7 +200,6 @@ $result_trees{'placed_things_before_element'} = {
                           ],
                           'cmdname' => 'ref',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 14
                           }
                         },
@@ -221,7 +216,6 @@ $result_trees{'placed_things_before_element'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -298,7 +292,6 @@ $result_trees{'placed_things_before_element'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -314,7 +307,6 @@ $result_trees{'placed_things_before_element'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -350,7 +342,6 @@ $result_trees{'placed_things_before_element'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -422,7 +413,6 @@ $result_trees{'placed_things_before_element'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'menu_entry'
@@ -454,13 +444,11 @@ $result_trees{'placed_things_before_element'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -500,7 +488,6 @@ $result_trees{'placed_things_before_element'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           },
           'type' => 'index_entry_command'
@@ -564,7 +551,6 @@ $result_trees{'placed_things_before_element'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -607,7 +593,6 @@ $result_trees{'placed_things_before_element'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -628,7 +613,6 @@ $result_trees{'placed_things_before_element'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     }
@@ -731,7 +715,6 @@ $result_errors{'placed_things_before_element'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 28,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -816,7 +799,6 @@ 
$result_converted_errors{'info'}->{'placed_things_before_element'} = [
   {
     'error_line' => 'warning: @anchor outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor outside of any node',
     'type' => 'warning'
@@ -824,7 +806,6 @@ 
$result_converted_errors{'info'}->{'placed_things_before_element'} = [
   {
     'error_line' => 'warning: @footnote outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@footnote outside of any node',
     'type' => 'warning'
@@ -832,7 +813,6 @@ 
$result_converted_errors{'info'}->{'placed_things_before_element'} = [
   {
     'error_line' => 'warning: @float outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => '@float outside of any node',
     'type' => 'warning'
@@ -840,7 +820,6 @@ 
$result_converted_errors{'info'}->{'placed_things_before_element'} = [
   {
     'error_line' => 'warning: @anchor outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@anchor outside of any node',
     'type' => 'warning'
diff --git 
a/tp/t/results/moresectioning/placed_things_before_element_no_use_node.pl 
b/tp/t/results/moresectioning/placed_things_before_element_no_use_node.pl
index 5f0509d62e..13e438fb25 100644
--- a/tp/t/results/moresectioning/placed_things_before_element_no_use_node.pl
+++ b/tp/t/results/moresectioning/placed_things_before_element_no_use_node.pl
@@ -26,7 +26,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = {
             'normalized' => 'An-anchor'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -67,7 +66,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -110,7 +108,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = 
{
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -163,7 +160,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = 
{
                         'normalized' => 'Anchor-in-footnote'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -204,7 +200,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = 
{
                           ],
                           'cmdname' => 'ref',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 14
                           }
                         },
@@ -221,7 +216,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = 
{
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -298,7 +292,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = 
{
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -314,7 +307,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = 
{
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -350,7 +342,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = 
{
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -422,7 +413,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = 
{
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'menu_entry'
@@ -454,13 +444,11 @@ $result_trees{'placed_things_before_element_no_use_node'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -500,7 +488,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = 
{
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           },
           'type' => 'index_entry_command'
@@ -564,7 +551,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = 
{
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -607,7 +593,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = 
{
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -628,7 +613,6 @@ $result_trees{'placed_things_before_element_no_use_node'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     }
@@ -731,7 +715,6 @@ $result_errors{'placed_things_before_element_no_use_node'} 
= [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 28,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -816,7 +799,6 @@ 
$result_converted_errors{'info'}->{'placed_things_before_element_no_use_node'} =
   {
     'error_line' => 'warning: @anchor outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor outside of any node',
     'type' => 'warning'
@@ -824,7 +806,6 @@ 
$result_converted_errors{'info'}->{'placed_things_before_element_no_use_node'} =
   {
     'error_line' => 'warning: @footnote outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@footnote outside of any node',
     'type' => 'warning'
@@ -832,7 +813,6 @@ 
$result_converted_errors{'info'}->{'placed_things_before_element_no_use_node'} =
   {
     'error_line' => 'warning: @float outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => '@float outside of any node',
     'type' => 'warning'
@@ -840,7 +820,6 @@ 
$result_converted_errors{'info'}->{'placed_things_before_element_no_use_node'} =
   {
     'error_line' => 'warning: @anchor outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@anchor outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/moresectioning/placed_things_before_node.pl 
b/tp/t/results/moresectioning/placed_things_before_node.pl
index 0317f6979a..dc127d91d0 100644
--- a/tp/t/results/moresectioning/placed_things_before_node.pl
+++ b/tp/t/results/moresectioning/placed_things_before_node.pl
@@ -29,7 +29,6 @@ $result_trees{'placed_things_before_node'} = {
             'normalized' => 'An-anchor'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -70,7 +69,6 @@ $result_trees{'placed_things_before_node'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -113,7 +111,6 @@ $result_trees{'placed_things_before_node'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -166,7 +163,6 @@ $result_trees{'placed_things_before_node'} = {
                         'normalized' => 'Anchor-in-footnote'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -207,7 +203,6 @@ $result_trees{'placed_things_before_node'} = {
                           ],
                           'cmdname' => 'ref',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 14
                           }
                         },
@@ -224,7 +219,6 @@ $result_trees{'placed_things_before_node'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -301,7 +295,6 @@ $result_trees{'placed_things_before_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -317,7 +310,6 @@ $result_trees{'placed_things_before_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -353,7 +345,6 @@ $result_trees{'placed_things_before_node'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -425,7 +416,6 @@ $result_trees{'placed_things_before_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'menu_entry'
@@ -457,13 +447,11 @@ $result_trees{'placed_things_before_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -503,7 +491,6 @@ $result_trees{'placed_things_before_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           },
           'type' => 'index_entry_command'
@@ -544,7 +531,6 @@ $result_trees{'placed_things_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     },
@@ -580,7 +566,6 @@ $result_trees{'placed_things_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 31
       }
     },
@@ -612,7 +597,6 @@ $result_trees{'placed_things_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 33
       }
     },
@@ -667,7 +651,6 @@ $result_trees{'placed_things_before_node'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             },
@@ -710,7 +693,6 @@ $result_trees{'placed_things_before_node'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             },
@@ -731,7 +713,6 @@ $result_trees{'placed_things_before_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 34
       }
     }
@@ -920,7 +901,6 @@ $result_errors{'placed_things_before_node'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 28,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -1014,7 +994,6 @@ 
$result_converted_errors{'info'}->{'placed_things_before_node'} = [
   {
     'error_line' => 'warning: @anchor outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor outside of any node',
     'type' => 'warning'
@@ -1022,7 +1001,6 @@ 
$result_converted_errors{'info'}->{'placed_things_before_node'} = [
   {
     'error_line' => 'warning: @footnote outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@footnote outside of any node',
     'type' => 'warning'
@@ -1030,7 +1008,6 @@ 
$result_converted_errors{'info'}->{'placed_things_before_node'} = [
   {
     'error_line' => 'warning: @float outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => '@float outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/moresectioning/raiselowersections.pl 
b/tp/t/results/moresectioning/raiselowersections.pl
index 73fddd7ce0..921544a5e4 100644
--- a/tp/t/results/moresectioning/raiselowersections.pl
+++ b/tp/t/results/moresectioning/raiselowersections.pl
@@ -63,7 +63,6 @@ $result_trees{'raiselowersections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -137,7 +136,6 @@ $result_trees{'raiselowersections'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -184,7 +182,6 @@ $result_trees{'raiselowersections'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -216,13 +213,11 @@ $result_trees{'raiselowersections'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -234,7 +229,6 @@ $result_trees{'raiselowersections'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -266,7 +260,6 @@ $result_trees{'raiselowersections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -336,7 +329,6 @@ $result_trees{'raiselowersections'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 14
                     }
                   },
@@ -406,7 +398,6 @@ $result_trees{'raiselowersections'} = {
                                   }
                                 },
                                 'source_info' => {
-                                  'file_name' => '',
                                   'line_nr' => 16
                                 }
                               },
@@ -426,7 +417,6 @@ $result_trees{'raiselowersections'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'menu_entry'
@@ -458,13 +448,11 @@ $result_trees{'raiselowersections'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -533,7 +521,6 @@ $result_trees{'raiselowersections'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 23
                 }
               },
@@ -570,7 +557,6 @@ $result_trees{'raiselowersections'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 24
                 }
               },
@@ -719,7 +705,6 @@ $result_trees{'raiselowersections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -1338,7 +1323,6 @@ $result_trees{'raiselowersections'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 25
                 }
               },
@@ -1427,7 +1411,6 @@ $result_trees{'raiselowersections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     },
@@ -1479,7 +1462,6 @@ $result_trees{'raiselowersections'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 35
           }
         }
@@ -1493,7 +1475,6 @@ $result_trees{'raiselowersections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 31
       }
     },
diff --git a/tp/t/results/moresectioning/rec_nodes.pl 
b/tp/t/results/moresectioning/rec_nodes.pl
index dd787a6f19..ae083895d7 100644
--- a/tp/t/results/moresectioning/rec_nodes.pl
+++ b/tp/t/results/moresectioning/rec_nodes.pl
@@ -99,7 +99,6 @@ $result_trees{'rec_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -146,7 +145,6 @@ $result_trees{'rec_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -178,13 +176,11 @@ $result_trees{'rec_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -204,7 +200,6 @@ $result_trees{'rec_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -323,7 +318,6 @@ $result_trees{'rec_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'menu_entry'
@@ -370,7 +364,6 @@ $result_trees{'rec_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'menu_entry'
@@ -402,13 +395,11 @@ $result_trees{'rec_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -428,7 +419,6 @@ $result_trees{'rec_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -534,7 +524,6 @@ $result_trees{'rec_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               },
               'type' => 'menu_entry'
@@ -566,13 +555,11 @@ $result_trees{'rec_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -592,7 +579,6 @@ $result_trees{'rec_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -693,7 +679,6 @@ $result_trees{'rec_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               },
               'type' => 'menu_entry'
@@ -725,13 +710,11 @@ $result_trees{'rec_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -765,7 +748,6 @@ $result_trees{'rec_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 22
       }
     },
@@ -880,7 +862,6 @@ $result_trees{'rec_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               },
               'type' => 'menu_entry'
@@ -912,13 +893,11 @@ $result_trees{'rec_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           }
         }
@@ -933,7 +912,6 @@ $result_trees{'rec_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 29
       }
     }
diff --git a/tp/t/results/moresectioning/sectioning_part_appendix.pl 
b/tp/t/results/moresectioning/sectioning_part_appendix.pl
index cee266d405..c388fddee2 100644
--- a/tp/t/results/moresectioning/sectioning_part_appendix.pl
+++ b/tp/t/results/moresectioning/sectioning_part_appendix.pl
@@ -39,7 +39,6 @@ $result_trees{'sectioning_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -86,7 +85,6 @@ $result_trees{'sectioning_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -130,7 +128,6 @@ $result_trees{'sectioning_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -174,7 +171,6 @@ $result_trees{'sectioning_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -218,7 +214,6 @@ $result_trees{'sectioning_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -286,7 +281,6 @@ $result_trees{'sectioning_part_appendix'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -298,7 +292,6 @@ $result_trees{'sectioning_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -343,7 +336,6 @@ $result_trees{'sectioning_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -385,7 +377,6 @@ $result_trees{'sectioning_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -429,7 +420,6 @@ $result_trees{'sectioning_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -466,7 +456,6 @@ $result_trees{'sectioning_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     },
diff --git a/tp/t/results/moresectioning/sectioning_part_appendix_no_top.pl 
b/tp/t/results/moresectioning/sectioning_part_appendix_no_top.pl
index a7fd466a7e..f5141fef5d 100644
--- a/tp/t/results/moresectioning/sectioning_part_appendix_no_top.pl
+++ b/tp/t/results/moresectioning/sectioning_part_appendix_no_top.pl
@@ -41,7 +41,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -88,7 +87,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -132,7 +130,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -176,7 +173,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -244,7 +240,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -256,7 +251,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -301,7 +295,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -343,7 +336,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -387,7 +379,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -424,7 +415,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
diff --git 
a/tp/t/results/moresectioning/sectioning_part_appendix_texi2html_chapter.pl 
b/tp/t/results/moresectioning/sectioning_part_appendix_texi2html_chapter.pl
index c99145d88a..ccbad10b30 100644
--- a/tp/t/results/moresectioning/sectioning_part_appendix_texi2html_chapter.pl
+++ b/tp/t/results/moresectioning/sectioning_part_appendix_texi2html_chapter.pl
@@ -47,7 +47,6 @@ $result_trees{'sectioning_part_appendix_texi2html_chapter'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -85,7 +84,6 @@ $result_trees{'sectioning_part_appendix_texi2html_chapter'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -123,7 +121,6 @@ $result_trees{'sectioning_part_appendix_texi2html_chapter'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -161,7 +158,6 @@ $result_trees{'sectioning_part_appendix_texi2html_chapter'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -199,7 +195,6 @@ $result_trees{'sectioning_part_appendix_texi2html_chapter'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -235,7 +230,6 @@ $result_trees{'sectioning_part_appendix_texi2html_chapter'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -274,7 +268,6 @@ $result_trees{'sectioning_part_appendix_texi2html_chapter'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -312,7 +305,6 @@ $result_trees{'sectioning_part_appendix_texi2html_chapter'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -348,7 +340,6 @@ $result_trees{'sectioning_part_appendix_texi2html_chapter'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -386,7 +377,6 @@ $result_trees{'sectioning_part_appendix_texi2html_chapter'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -417,7 +407,6 @@ $result_trees{'sectioning_part_appendix_texi2html_chapter'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     }
diff --git a/tp/t/results/moresectioning/sections_test.pl 
b/tp/t/results/moresectioning/sections_test.pl
index d6b492a14e..ed56d48665 100644
--- a/tp/t/results/moresectioning/sections_test.pl
+++ b/tp/t/results/moresectioning/sections_test.pl
@@ -47,7 +47,6 @@ $result_trees{'sections_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -85,7 +84,6 @@ $result_trees{'sections_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -123,7 +121,6 @@ $result_trees{'sections_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -161,7 +158,6 @@ $result_trees{'sections_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -199,7 +195,6 @@ $result_trees{'sections_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -235,7 +230,6 @@ $result_trees{'sections_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -274,7 +268,6 @@ $result_trees{'sections_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -312,7 +305,6 @@ $result_trees{'sections_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -348,7 +340,6 @@ $result_trees{'sections_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -386,7 +377,6 @@ $result_trees{'sections_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -417,7 +407,6 @@ $result_trees{'sections_test'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     }
diff --git a/tp/t/results/moresectioning/sections_test_no_use_nodes.pl 
b/tp/t/results/moresectioning/sections_test_no_use_nodes.pl
index 2e96f4174e..094b9bd6fa 100644
--- a/tp/t/results/moresectioning/sections_test_no_use_nodes.pl
+++ b/tp/t/results/moresectioning/sections_test_no_use_nodes.pl
@@ -47,7 +47,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -85,7 +84,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -123,7 +121,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -161,7 +158,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -199,7 +195,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -235,7 +230,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -274,7 +268,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -312,7 +305,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -348,7 +340,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -386,7 +377,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -417,7 +407,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     }
diff --git 
a/tp/t/results/moresectioning/sections_test_no_use_nodes_use_node_directions.pl 
b/tp/t/results/moresectioning/sections_test_no_use_nodes_use_node_directions.pl
index 5d8224a106..ba5c343754 100644
--- 
a/tp/t/results/moresectioning/sections_test_no_use_nodes_use_node_directions.pl
+++ 
b/tp/t/results/moresectioning/sections_test_no_use_nodes_use_node_directions.pl
@@ -47,7 +47,6 @@ 
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -85,7 +84,6 @@ 
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -123,7 +121,6 @@ 
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -161,7 +158,6 @@ 
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -199,7 +195,6 @@ 
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -235,7 +230,6 @@ 
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -274,7 +268,6 @@ 
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -312,7 +305,6 @@ 
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -348,7 +340,6 @@ 
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -386,7 +377,6 @@ 
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -417,7 +407,6 @@ 
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     }
diff --git a/tp/t/results/moresectioning/shortcontents.pl 
b/tp/t/results/moresectioning/shortcontents.pl
index e0010e2d8e..dbfea51401 100644
--- a/tp/t/results/moresectioning/shortcontents.pl
+++ b/tp/t/results/moresectioning/shortcontents.pl
@@ -47,7 +47,6 @@ $result_trees{'shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -85,7 +84,6 @@ $result_trees{'shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -123,7 +121,6 @@ $result_trees{'shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -161,7 +158,6 @@ $result_trees{'shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -199,7 +195,6 @@ $result_trees{'shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -235,7 +230,6 @@ $result_trees{'shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -274,7 +268,6 @@ $result_trees{'shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -312,7 +305,6 @@ $result_trees{'shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -348,7 +340,6 @@ $result_trees{'shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -386,7 +377,6 @@ $result_trees{'shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -424,7 +414,6 @@ $result_trees{'shortcontents'} = {
           ],
           'cmdname' => 'shortcontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         }
@@ -438,7 +427,6 @@ $result_trees{'shortcontents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     }
diff --git a/tp/t/results/moresectioning/top_chapter_sections.pl 
b/tp/t/results/moresectioning/top_chapter_sections.pl
index 033f14ec21..31eb2b0450 100644
--- a/tp/t/results/moresectioning/top_chapter_sections.pl
+++ b/tp/t/results/moresectioning/top_chapter_sections.pl
@@ -39,7 +39,6 @@ $result_trees{'top_chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -84,7 +83,6 @@ $result_trees{'top_chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -128,7 +126,6 @@ $result_trees{'top_chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -172,7 +169,6 @@ $result_trees{'top_chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -216,7 +212,6 @@ $result_trees{'top_chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -260,7 +255,6 @@ $result_trees{'top_chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -304,7 +298,6 @@ $result_trees{'top_chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -348,7 +341,6 @@ $result_trees{'top_chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -385,7 +377,6 @@ $result_trees{'top_chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
diff --git a/tp/t/results/moresectioning/top_node_up_url.pl 
b/tp/t/results/moresectioning/top_node_up_url.pl
index 7de55c55e9..07c9c1acaa 100644
--- a/tp/t/results/moresectioning/top_node_up_url.pl
+++ b/tp/t/results/moresectioning/top_node_up_url.pl
@@ -35,7 +35,6 @@ $result_trees{'top_node_up_url'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -124,7 +123,6 @@ $result_trees{'top_node_up_url'} = [
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 },
                 'type' => 'menu_entry'
@@ -156,13 +154,11 @@ $result_trees{'top_node_up_url'} = [
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 6
                 }
               }
             ],
             'source_info' => {
-              'file_name' => '',
               'line_nr' => 4
             }
           },
@@ -179,7 +175,6 @@ $result_trees{'top_node_up_url'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 2
         }
       }
@@ -215,7 +210,6 @@ $result_trees{'top_node_up_url'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
diff --git a/tp/t/results/multitable/empty_headitem.pl 
b/tp/t/results/multitable/empty_headitem.pl
index 60b70e38cd..64eb8d4dfa 100644
--- a/tp/t/results/multitable/empty_headitem.pl
+++ b/tp/t/results/multitable/empty_headitem.pl
@@ -44,7 +44,6 @@ $result_trees{'empty_headitem'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -70,7 +69,6 @@ $result_trees{'empty_headitem'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -94,7 +92,6 @@ $result_trees{'empty_headitem'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -119,7 +116,6 @@ $result_trees{'empty_headitem'} = {
                         'cell_number' => 3
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -148,7 +144,6 @@ $result_trees{'empty_headitem'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -174,7 +169,6 @@ $result_trees{'empty_headitem'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 3
                               }
                             },
@@ -189,7 +183,6 @@ $result_trees{'empty_headitem'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -215,7 +208,6 @@ $result_trees{'empty_headitem'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 3
                               }
                             },
@@ -231,7 +223,6 @@ $result_trees{'empty_headitem'} = {
                         'cell_number' => 3
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -271,7 +262,6 @@ $result_trees{'empty_headitem'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -286,7 +276,6 @@ $result_trees{'empty_headitem'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/multitable/empty_item_tab.pl 
b/tp/t/results/multitable/empty_item_tab.pl
index ad4998cad5..42cd226abf 100644
--- a/tp/t/results/multitable/empty_item_tab.pl
+++ b/tp/t/results/multitable/empty_item_tab.pl
@@ -42,7 +42,6 @@ $result_trees{'empty_item_tab'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -74,7 +73,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -99,7 +97,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -132,7 +129,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -157,7 +153,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -197,7 +192,6 @@ $result_trees{'empty_item_tab'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -212,7 +206,6 @@ $result_trees{'empty_item_tab'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -255,7 +248,6 @@ $result_trees{'empty_item_tab'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -287,7 +279,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -312,7 +303,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -350,7 +340,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -382,7 +371,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -399,7 +387,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -432,7 +419,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -454,7 +440,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -478,7 +463,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     },
@@ -495,7 +479,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     }
@@ -520,7 +503,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -542,7 +524,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     }
@@ -574,7 +555,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -599,7 +579,6 @@ $result_trees{'empty_item_tab'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     }
@@ -639,7 +618,6 @@ $result_trees{'empty_item_tab'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               }
             }
@@ -654,7 +632,6 @@ $result_trees{'empty_item_tab'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
diff --git a/tp/t/results/multitable/empty_multitable_with_cells.pl 
b/tp/t/results/multitable/empty_multitable_with_cells.pl
index f8442ad601..6728ac6b0c 100644
--- a/tp/t/results/multitable/empty_multitable_with_cells.pl
+++ b/tp/t/results/multitable/empty_multitable_with_cells.pl
@@ -105,7 +105,6 @@ $result_trees{'empty_multitable_with_cells'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -114,7 +113,6 @@ $result_trees{'empty_multitable_with_cells'} = {
             'max_columns' => 0
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -140,7 +138,6 @@ $result_errors{'empty_multitable_with_cells'} = [
   {
     'error_line' => 'warning: empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'empty multitable',
     'type' => 'warning'
@@ -148,7 +145,6 @@ $result_errors{'empty_multitable_with_cells'} = [
   {
     'error_line' => 'warning: @item in empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@item in empty multitable',
     'type' => 'warning'
@@ -156,7 +152,6 @@ $result_errors{'empty_multitable_with_cells'} = [
   {
     'error_line' => 'warning: @tab in empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@tab in empty multitable',
     'type' => 'warning'
@@ -164,7 +159,6 @@ $result_errors{'empty_multitable_with_cells'} = [
   {
     'error_line' => 'warning: @tab in empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@tab in empty multitable',
     'type' => 'warning'
@@ -172,7 +166,6 @@ $result_errors{'empty_multitable_with_cells'} = [
   {
     'error_line' => 'warning: @item in empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@item in empty multitable',
     'type' => 'warning'
@@ -180,7 +173,6 @@ $result_errors{'empty_multitable_with_cells'} = [
   {
     'error_line' => 'warning: @multitable has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@multitable has text but no @item',
     'type' => 'warning'
diff --git a/tp/t/results/multitable/inter_item_commands_in_multitable.pl 
b/tp/t/results/multitable/inter_item_commands_in_multitable.pl
index 9a4c2a2613..edb461a3b7 100644
--- a/tp/t/results/multitable/inter_item_commands_in_multitable.pl
+++ b/tp/t/results/multitable/inter_item_commands_in_multitable.pl
@@ -20,7 +20,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -113,7 +112,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 6
                           },
                           'type' => 'index_entry_command'
@@ -128,7 +126,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -171,7 +168,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -211,7 +207,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -225,7 +220,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -268,7 +262,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12
                   }
                 }
@@ -302,7 +295,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -327,7 +319,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -364,7 +355,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -399,7 +389,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     }
@@ -431,7 +420,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -479,7 +467,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 17
                               },
                               'type' => 'index_entry_command'
@@ -492,7 +479,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -525,7 +511,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     }
@@ -565,7 +550,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -580,7 +564,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -600,7 +583,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 21
                   },
                   'type' => 'bracketed_arg'
@@ -656,7 +638,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       },
                       'type' => 'index_entry_command'
@@ -692,7 +673,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     }
@@ -732,7 +712,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             }
@@ -746,7 +725,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -812,7 +790,6 @@ $result_errors{'inter_item_commands_in_multitable'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -820,7 +797,6 @@ $result_errors{'inter_item_commands_in_multitable'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -828,7 +804,6 @@ $result_errors{'inter_item_commands_in_multitable'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/multitable/multitable_begin_with_tab.pl 
b/tp/t/results/multitable/multitable_begin_with_tab.pl
index 010de79c54..8a55714f62 100644
--- a/tp/t/results/multitable/multitable_begin_with_tab.pl
+++ b/tp/t/results/multitable/multitable_begin_with_tab.pl
@@ -20,7 +20,6 @@ $result_trees{'multitable_begin_with_tab'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -35,7 +34,6 @@ $result_trees{'multitable_begin_with_tab'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -97,7 +95,6 @@ $result_trees{'multitable_begin_with_tab'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -111,7 +108,6 @@ $result_trees{'multitable_begin_with_tab'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -131,7 +127,6 @@ $result_trees{'multitable_begin_with_tab'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'bracketed_arg'
@@ -146,7 +141,6 @@ $result_trees{'multitable_begin_with_tab'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   },
                   'type' => 'bracketed_arg'
@@ -206,7 +200,6 @@ $result_trees{'multitable_begin_with_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -246,7 +239,6 @@ $result_trees{'multitable_begin_with_tab'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -260,7 +252,6 @@ $result_trees{'multitable_begin_with_tab'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -292,7 +283,6 @@ $result_errors{'multitable_begin_with_tab'} = [
   {
     'error_line' => '@tab before @item
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@tab before @item',
     'type' => 'error'
@@ -300,7 +290,6 @@ $result_errors{'multitable_begin_with_tab'} = [
   {
     'error_line' => 'warning: @multitable has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@multitable has text but no @item',
     'type' => 'warning'
@@ -308,7 +297,6 @@ $result_errors{'multitable_begin_with_tab'} = [
   {
     'error_line' => '@tab before @item
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@tab before @item',
     'type' => 'error'
diff --git 
a/tp/t/results/multitable/multitable_bracketed_no_inter_space_prototype.pl 
b/tp/t/results/multitable/multitable_bracketed_no_inter_space_prototype.pl
index c4af3c832b..0088222e17 100644
--- a/tp/t/results/multitable/multitable_bracketed_no_inter_space_prototype.pl
+++ b/tp/t/results/multitable/multitable_bracketed_no_inter_space_prototype.pl
@@ -25,7 +25,6 @@ 
$result_trees{'multitable_bracketed_no_inter_space_prototype'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -37,7 +36,6 @@ 
$result_trees{'multitable_bracketed_no_inter_space_prototype'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -81,7 +79,6 @@ 
$result_trees{'multitable_bracketed_no_inter_space_prototype'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -95,7 +92,6 @@ 
$result_trees{'multitable_bracketed_no_inter_space_prototype'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git 
a/tp/t/results/multitable/multitable_bracketed_prototype_empty_not_closed.pl 
b/tp/t/results/multitable/multitable_bracketed_prototype_empty_not_closed.pl
index a3bc914d26..4206c6c41b 100644
--- a/tp/t/results/multitable/multitable_bracketed_prototype_empty_not_closed.pl
+++ b/tp/t/results/multitable/multitable_bracketed_prototype_empty_not_closed.pl
@@ -26,7 +26,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_not_closed'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -64,7 +63,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_not_closed'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -78,7 +76,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_not_closed'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -102,7 +99,6 @@ 
$result_errors{'multitable_bracketed_prototype_empty_not_closed'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'misplaced {',
     'type' => 'error'
diff --git 
a/tp/t/results/multitable/multitable_bracketed_prototype_empty_not_closed_comment.pl
 
b/tp/t/results/multitable/multitable_bracketed_prototype_empty_not_closed_comment.pl
index 974f77b41e..3327e69366 100644
--- 
a/tp/t/results/multitable/multitable_bracketed_prototype_empty_not_closed_comment.pl
+++ 
b/tp/t/results/multitable/multitable_bracketed_prototype_empty_not_closed_comment.pl
@@ -32,7 +32,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_not_closed_comment'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -70,7 +69,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_not_closed_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -84,7 +82,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_not_closed_comment'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -108,7 +105,6 @@ 
$result_errors{'multitable_bracketed_prototype_empty_not_closed_comment'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'misplaced {',
     'type' => 'error'
diff --git 
a/tp/t/results/multitable/multitable_bracketed_prototype_empty_spaces_not_closed.pl
 
b/tp/t/results/multitable/multitable_bracketed_prototype_empty_spaces_not_closed.pl
index d821951fcd..f6ebcac877 100644
--- 
a/tp/t/results/multitable/multitable_bracketed_prototype_empty_spaces_not_closed.pl
+++ 
b/tp/t/results/multitable/multitable_bracketed_prototype_empty_spaces_not_closed.pl
@@ -26,7 +26,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_spaces_not_closed'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -64,7 +63,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_spaces_not_closed'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -78,7 +76,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_spaces_not_closed'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -102,7 +99,6 @@ 
$result_errors{'multitable_bracketed_prototype_empty_spaces_not_closed'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'misplaced {',
     'type' => 'error'
diff --git 
a/tp/t/results/multitable/multitable_bracketed_prototype_empty_spaces_not_closed_comment.pl
 
b/tp/t/results/multitable/multitable_bracketed_prototype_empty_spaces_not_closed_comment.pl
index d4ed5b2e99..b840808a38 100644
--- 
a/tp/t/results/multitable/multitable_bracketed_prototype_empty_spaces_not_closed_comment.pl
+++ 
b/tp/t/results/multitable/multitable_bracketed_prototype_empty_spaces_not_closed_comment.pl
@@ -37,7 +37,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_spaces_not_closed_comment'}
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -75,7 +74,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_spaces_not_closed_comment'}
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -89,7 +87,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_spaces_not_closed_comment'}
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -113,7 +110,6 @@ 
$result_errors{'multitable_bracketed_prototype_empty_spaces_not_closed_comment'}
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'misplaced {',
     'type' => 'error'
diff --git 
a/tp/t/results/multitable/multitable_bracketed_prototype_not_closed.pl 
b/tp/t/results/multitable/multitable_bracketed_prototype_not_closed.pl
index 26e82d2a62..0dcce41a2e 100644
--- a/tp/t/results/multitable/multitable_bracketed_prototype_not_closed.pl
+++ b/tp/t/results/multitable/multitable_bracketed_prototype_not_closed.pl
@@ -31,7 +31,6 @@ $result_trees{'multitable_bracketed_prototype_not_closed'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -69,7 +68,6 @@ $result_trees{'multitable_bracketed_prototype_not_closed'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -83,7 +81,6 @@ $result_trees{'multitable_bracketed_prototype_not_closed'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -107,7 +104,6 @@ $result_errors{'multitable_bracketed_prototype_not_closed'} 
= [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'misplaced {',
     'type' => 'error'
diff --git 
a/tp/t/results/multitable/multitable_bracketed_prototype_not_closed_comment.pl 
b/tp/t/results/multitable/multitable_bracketed_prototype_not_closed_comment.pl
index a049ad0de2..1e012da369 100644
--- 
a/tp/t/results/multitable/multitable_bracketed_prototype_not_closed_comment.pl
+++ 
b/tp/t/results/multitable/multitable_bracketed_prototype_not_closed_comment.pl
@@ -35,7 +35,6 @@ 
$result_trees{'multitable_bracketed_prototype_not_closed_comment'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -73,7 +72,6 @@ 
$result_trees{'multitable_bracketed_prototype_not_closed_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -87,7 +85,6 @@ 
$result_trees{'multitable_bracketed_prototype_not_closed_comment'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -111,7 +108,6 @@ 
$result_errors{'multitable_bracketed_prototype_not_closed_comment'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'misplaced {',
     'type' => 'error'
diff --git 
a/tp/t/results/multitable/multitable_bracketed_prototype_not_closed_space_comment.pl
 
b/tp/t/results/multitable/multitable_bracketed_prototype_not_closed_space_comment.pl
index 5d6c9a4433..393697ab1d 100644
--- 
a/tp/t/results/multitable/multitable_bracketed_prototype_not_closed_space_comment.pl
+++ 
b/tp/t/results/multitable/multitable_bracketed_prototype_not_closed_space_comment.pl
@@ -35,7 +35,6 @@ 
$result_trees{'multitable_bracketed_prototype_not_closed_space_comment'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -73,7 +72,6 @@ 
$result_trees{'multitable_bracketed_prototype_not_closed_space_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -87,7 +85,6 @@ 
$result_trees{'multitable_bracketed_prototype_not_closed_space_comment'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -111,7 +108,6 @@ 
$result_errors{'multitable_bracketed_prototype_not_closed_space_comment'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'misplaced {',
     'type' => 'error'
diff --git a/tp/t/results/multitable/multitable_empty_bracketed_prototype.pl 
b/tp/t/results/multitable/multitable_empty_bracketed_prototype.pl
index 9061fb29ed..422ef06ab6 100644
--- a/tp/t/results/multitable/multitable_empty_bracketed_prototype.pl
+++ b/tp/t/results/multitable/multitable_empty_bracketed_prototype.pl
@@ -20,7 +20,6 @@ $result_trees{'multitable_empty_bracketed_prototype'} = {
               'contents' => [
                 {
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -35,7 +34,6 @@ $result_trees{'multitable_empty_bracketed_prototype'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -79,7 +77,6 @@ $result_trees{'multitable_empty_bracketed_prototype'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -93,7 +90,6 @@ $result_trees{'multitable_empty_bracketed_prototype'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/multitable/multitable_figure_space.pl 
b/tp/t/results/multitable/multitable_figure_space.pl
index a515118afa..b8cc294e5e 100644
--- a/tp/t/results/multitable/multitable_figure_space.pl
+++ b/tp/t/results/multitable/multitable_figure_space.pl
@@ -20,7 +20,6 @@ $result_trees{'multitable_figure_space'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -35,7 +34,6 @@ $result_trees{'multitable_figure_space'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -76,7 +74,6 @@ $result_trees{'multitable_figure_space'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -101,7 +98,6 @@ $result_trees{'multitable_figure_space'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -133,7 +129,6 @@ $result_trees{'multitable_figure_space'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -158,7 +153,6 @@ $result_trees{'multitable_figure_space'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -190,7 +184,6 @@ $result_trees{'multitable_figure_space'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -215,7 +208,6 @@ $result_trees{'multitable_figure_space'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -255,7 +247,6 @@ $result_trees{'multitable_figure_space'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -269,7 +260,6 @@ $result_trees{'multitable_figure_space'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/multitable/multitable_in_example.pl 
b/tp/t/results/multitable/multitable_in_example.pl
index 01a5c34e62..f35aeaf228 100644
--- a/tp/t/results/multitable/multitable_in_example.pl
+++ b/tp/t/results/multitable/multitable_in_example.pl
@@ -34,7 +34,6 @@ $result_trees{'multitable_in_example'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'bracketed_arg'
@@ -49,7 +48,6 @@ $result_trees{'multitable_in_example'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'bracketed_arg'
@@ -90,7 +88,6 @@ $result_trees{'multitable_in_example'} = {
                             'cell_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         },
@@ -115,7 +112,6 @@ $result_trees{'multitable_in_example'} = {
                             'cell_number' => 2
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         }
@@ -162,7 +158,6 @@ $result_trees{'multitable_in_example'} = {
                             'cell_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         },
@@ -196,7 +191,6 @@ $result_trees{'multitable_in_example'} = {
                             'cell_number' => 2
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           }
                         }
@@ -236,7 +230,6 @@ $result_trees{'multitable_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
@@ -250,7 +243,6 @@ $result_trees{'multitable_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -275,13 +267,11 @@ $result_trees{'multitable_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/multitable/multitable_not_closed.pl 
b/tp/t/results/multitable/multitable_not_closed.pl
index 035b7bce7e..70cfc0483a 100644
--- a/tp/t/results/multitable/multitable_not_closed.pl
+++ b/tp/t/results/multitable/multitable_not_closed.pl
@@ -20,7 +20,6 @@ $result_trees{'multitable_not_closed'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -35,7 +34,6 @@ $result_trees{'multitable_not_closed'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -60,7 +58,6 @@ $result_trees{'multitable_not_closed'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -81,7 +78,6 @@ $result_errors{'multitable_not_closed'} = [
   {
     'error_line' => 'no matching `@end multitable\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'no matching `@end multitable\'',
     'type' => 'error'
diff --git a/tp/t/results/multitable/multitable_not_closed_item.pl 
b/tp/t/results/multitable/multitable_not_closed_item.pl
index 35a968aa6e..dbfd90e98f 100644
--- a/tp/t/results/multitable/multitable_not_closed_item.pl
+++ b/tp/t/results/multitable/multitable_not_closed_item.pl
@@ -20,7 +20,6 @@ $result_trees{'multitable_not_closed_item'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -35,7 +34,6 @@ $result_trees{'multitable_not_closed_item'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -77,7 +75,6 @@ $result_trees{'multitable_not_closed_item'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -100,7 +97,6 @@ $result_trees{'multitable_not_closed_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -123,7 +119,6 @@ $result_errors{'multitable_not_closed_item'} = [
   {
     'error_line' => 'no matching `@end multitable\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end multitable\'',
     'type' => 'error'
diff --git a/tp/t/results/multitable/multitable_not_closed_item_tab.pl 
b/tp/t/results/multitable/multitable_not_closed_item_tab.pl
index d28befccbd..0a9a9ade7c 100644
--- a/tp/t/results/multitable/multitable_not_closed_item_tab.pl
+++ b/tp/t/results/multitable/multitable_not_closed_item_tab.pl
@@ -20,7 +20,6 @@ $result_trees{'multitable_not_closed_item_tab'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -35,7 +34,6 @@ $result_trees{'multitable_not_closed_item_tab'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -76,7 +74,6 @@ $result_trees{'multitable_not_closed_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -101,7 +98,6 @@ $result_trees{'multitable_not_closed_item_tab'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -124,7 +120,6 @@ $result_trees{'multitable_not_closed_item_tab'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -147,7 +142,6 @@ $result_errors{'multitable_not_closed_item_tab'} = [
   {
     'error_line' => 'no matching `@end multitable\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end multitable\'',
     'type' => 'error'
diff --git a/tp/t/results/multitable/multitable_one_column_too_much_cells.pl 
b/tp/t/results/multitable/multitable_one_column_too_much_cells.pl
index cfac4ffe5c..b18a46abed 100644
--- a/tp/t/results/multitable/multitable_one_column_too_much_cells.pl
+++ b/tp/t/results/multitable/multitable_one_column_too_much_cells.pl
@@ -20,7 +20,6 @@ $result_trees{'multitable_one_column_too_much_cells'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -98,7 +97,6 @@ $result_trees{'multitable_one_column_too_much_cells'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -131,7 +129,6 @@ $result_trees{'multitable_one_column_too_much_cells'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -200,7 +197,6 @@ $result_trees{'multitable_one_column_too_much_cells'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -245,7 +241,6 @@ $result_trees{'multitable_one_column_too_much_cells'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -285,7 +280,6 @@ $result_trees{'multitable_one_column_too_much_cells'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -299,7 +293,6 @@ $result_trees{'multitable_one_column_too_much_cells'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -329,7 +322,6 @@ $result_errors{'multitable_one_column_too_much_cells'} = [
   {
     'error_line' => 'too many columns in multitable item (max 1)
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'too many columns in multitable item (max 1)',
     'type' => 'error'
@@ -337,7 +329,6 @@ $result_errors{'multitable_one_column_too_much_cells'} = [
   {
     'error_line' => 'too many columns in multitable item (max 1)
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'too many columns in multitable item (max 1)',
     'type' => 'error'
@@ -345,7 +336,6 @@ $result_errors{'multitable_one_column_too_much_cells'} = [
   {
     'error_line' => 'too many columns in multitable item (max 1)
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'too many columns in multitable item (max 1)',
     'type' => 'error'
@@ -353,7 +343,6 @@ $result_errors{'multitable_one_column_too_much_cells'} = [
   {
     'error_line' => 'too many columns in multitable item (max 1)
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'too many columns in multitable item (max 1)',
     'type' => 'error'
@@ -361,7 +350,6 @@ $result_errors{'multitable_one_column_too_much_cells'} = [
   {
     'error_line' => 'too many columns in multitable item (max 1)
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'too many columns in multitable item (max 1)',
     'type' => 'error'
@@ -369,7 +357,6 @@ $result_errors{'multitable_one_column_too_much_cells'} = [
   {
     'error_line' => 'too many columns in multitable item (max 1)
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'too many columns in multitable item (max 1)',
     'type' => 'error'
@@ -377,7 +364,6 @@ $result_errors{'multitable_one_column_too_much_cells'} = [
   {
     'error_line' => 'too many columns in multitable item (max 1)
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'too many columns in multitable item (max 1)',
     'type' => 'error'
diff --git a/tp/t/results/multitable/multitable_two_columns_too_much_cells.pl 
b/tp/t/results/multitable/multitable_two_columns_too_much_cells.pl
index 05c3d35ef9..4be2b207a9 100644
--- a/tp/t/results/multitable/multitable_two_columns_too_much_cells.pl
+++ b/tp/t/results/multitable/multitable_two_columns_too_much_cells.pl
@@ -43,7 +43,6 @@ $result_trees{'multitable_two_columns_too_much_cells'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -77,7 +76,6 @@ $result_trees{'multitable_two_columns_too_much_cells'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -138,7 +136,6 @@ $result_trees{'multitable_two_columns_too_much_cells'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -171,7 +168,6 @@ $result_trees{'multitable_two_columns_too_much_cells'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -203,7 +199,6 @@ $result_trees{'multitable_two_columns_too_much_cells'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -240,7 +235,6 @@ $result_trees{'multitable_two_columns_too_much_cells'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -280,7 +274,6 @@ $result_trees{'multitable_two_columns_too_much_cells'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -295,7 +288,6 @@ $result_trees{'multitable_two_columns_too_much_cells'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -324,7 +316,6 @@ $result_errors{'multitable_two_columns_too_much_cells'} = [
   {
     'error_line' => 'too many columns in multitable item (max 2)
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'too many columns in multitable item (max 2)',
     'type' => 'error'
@@ -332,7 +323,6 @@ $result_errors{'multitable_two_columns_too_much_cells'} = [
   {
     'error_line' => 'too many columns in multitable item (max 2)
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'too many columns in multitable item (max 2)',
     'type' => 'error'
@@ -340,7 +330,6 @@ $result_errors{'multitable_two_columns_too_much_cells'} = [
   {
     'error_line' => 'too many columns in multitable item (max 2)
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'too many columns in multitable item (max 2)',
     'type' => 'error'
@@ -348,7 +337,6 @@ $result_errors{'multitable_two_columns_too_much_cells'} = [
   {
     'error_line' => 'too many columns in multitable item (max 2)
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'too many columns in multitable item (max 2)',
     'type' => 'error'
diff --git a/tp/t/results/multitable/multitable_with_empty_item_tab.pl 
b/tp/t/results/multitable/multitable_with_empty_item_tab.pl
index c1cef18329..2536e3beaa 100644
--- a/tp/t/results/multitable/multitable_with_empty_item_tab.pl
+++ b/tp/t/results/multitable/multitable_with_empty_item_tab.pl
@@ -43,7 +43,6 @@ $result_trees{'multitable_with_empty_item_tab'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -77,7 +76,6 @@ $result_trees{'multitable_with_empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -101,7 +99,6 @@ $result_trees{'multitable_with_empty_item_tab'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -119,7 +116,6 @@ $result_trees{'multitable_with_empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -129,7 +125,6 @@ $result_trees{'multitable_with_empty_item_tab'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -161,7 +156,6 @@ $result_trees{'multitable_with_empty_item_tab'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -186,7 +180,6 @@ $result_trees{'multitable_with_empty_item_tab'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -226,7 +219,6 @@ $result_trees{'multitable_with_empty_item_tab'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -241,7 +233,6 @@ $result_trees{'multitable_with_empty_item_tab'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/multitable/not_letters_in_prototype.pl 
b/tp/t/results/multitable/not_letters_in_prototype.pl
index 015588e257..c3dac1c65c 100644
--- a/tp/t/results/multitable/not_letters_in_prototype.pl
+++ b/tp/t/results/multitable/not_letters_in_prototype.pl
@@ -85,7 +85,6 @@ $result_trees{'not_letters_in_prototype'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -99,7 +98,6 @@ $result_trees{'not_letters_in_prototype'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -123,7 +121,6 @@ $result_errors{'not_letters_in_prototype'} = [
   {
     'error_line' => 'warning: empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'empty multitable',
     'type' => 'warning'
@@ -131,7 +128,6 @@ $result_errors{'not_letters_in_prototype'} = [
   {
     'error_line' => 'warning: @item in empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@item in empty multitable',
     'type' => 'warning'
@@ -139,7 +135,6 @@ $result_errors{'not_letters_in_prototype'} = [
   {
     'error_line' => 'warning: @tab in empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@tab in empty multitable',
     'type' => 'warning'
@@ -147,7 +142,6 @@ $result_errors{'not_letters_in_prototype'} = [
   {
     'error_line' => 'warning: @multitable has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@multitable has text but no @item',
     'type' => 'warning'
diff --git a/tp/t/results/multitable/paragraph_in_cells.pl 
b/tp/t/results/multitable/paragraph_in_cells.pl
index 41b42023ab..496336440c 100644
--- a/tp/t/results/multitable/paragraph_in_cells.pl
+++ b/tp/t/results/multitable/paragraph_in_cells.pl
@@ -20,7 +20,6 @@ $result_trees{'paragraph_in_cells'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -35,7 +34,6 @@ $result_trees{'paragraph_in_cells'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -76,7 +74,6 @@ $result_trees{'paragraph_in_cells'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -101,7 +98,6 @@ $result_trees{'paragraph_in_cells'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -153,7 +149,6 @@ $result_trees{'paragraph_in_cells'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -192,7 +187,6 @@ $result_trees{'paragraph_in_cells'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -226,7 +220,6 @@ $result_trees{'paragraph_in_cells'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -240,7 +233,6 @@ $result_trees{'paragraph_in_cells'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/multitable/prototype_brace_no_brace.pl 
b/tp/t/results/multitable/prototype_brace_no_brace.pl
index 2803ce166e..133b4beceb 100644
--- a/tp/t/results/multitable/prototype_brace_no_brace.pl
+++ b/tp/t/results/multitable/prototype_brace_no_brace.pl
@@ -20,7 +20,6 @@ $result_trees{'prototype_brace_no_brace'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -67,7 +66,6 @@ $result_trees{'prototype_brace_no_brace'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -81,7 +79,6 @@ $result_trees{'prototype_brace_no_brace'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/multitable/prototype_brace_no_brace_comment.pl 
b/tp/t/results/multitable/prototype_brace_no_brace_comment.pl
index 73a310e919..4157c6ed9f 100644
--- a/tp/t/results/multitable/prototype_brace_no_brace_comment.pl
+++ b/tp/t/results/multitable/prototype_brace_no_brace_comment.pl
@@ -20,7 +20,6 @@ $result_trees{'prototype_brace_no_brace_comment'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -73,7 +72,6 @@ $result_trees{'prototype_brace_no_brace_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -87,7 +85,6 @@ $result_trees{'prototype_brace_no_brace_comment'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/multitable/prototype_no_brace.pl 
b/tp/t/results/multitable/prototype_no_brace.pl
index c984765efa..36533a9570 100644
--- a/tp/t/results/multitable/prototype_no_brace.pl
+++ b/tp/t/results/multitable/prototype_no_brace.pl
@@ -29,7 +29,6 @@ $result_trees{'prototype_no_brace'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -75,7 +74,6 @@ $result_trees{'prototype_no_brace'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -89,7 +87,6 @@ $result_trees{'prototype_no_brace'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -111,7 +108,6 @@ $result_errors{'prototype_no_brace'} = [
   {
     'error_line' => 'warning: unexpected argument on @multitable line: @var{FF}
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unexpected argument on @multitable line: @var{FF}',
     'type' => 'warning'
@@ -119,7 +115,6 @@ $result_errors{'prototype_no_brace'} = [
   {
     'error_line' => 'warning: empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'empty multitable',
     'type' => 'warning'
diff --git a/tp/t/results/multitable/ref_in_multitable.pl 
b/tp/t/results/multitable/ref_in_multitable.pl
index 96be2b96cc..819c1cfdfb 100644
--- a/tp/t/results/multitable/ref_in_multitable.pl
+++ b/tp/t/results/multitable/ref_in_multitable.pl
@@ -19,7 +19,6 @@ $result_trees{'ref_in_multitable'} = {
           ],
           'cmdname' => 'novalidate',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -56,7 +55,6 @@ $result_trees{'ref_in_multitable'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -106,7 +104,6 @@ $result_trees{'ref_in_multitable'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 }
@@ -141,7 +138,6 @@ $result_trees{'ref_in_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -178,7 +174,6 @@ $result_trees{'ref_in_multitable'} = {
                               ],
                               'cmdname' => 'ref',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 8
                               }
                             },
@@ -194,7 +189,6 @@ $result_trees{'ref_in_multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -227,7 +221,6 @@ $result_trees{'ref_in_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -264,7 +257,6 @@ $result_trees{'ref_in_multitable'} = {
                               ],
                               'cmdname' => 'ref',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 10
                               }
                             },
@@ -280,7 +272,6 @@ $result_trees{'ref_in_multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -336,7 +327,6 @@ $result_trees{'ref_in_multitable'} = {
                                           ],
                                           'cmdname' => 'ref',
                                           'source_info' => {
-                                            'file_name' => '',
                                             'line_nr' => 11
                                           }
                                         }
@@ -349,7 +339,6 @@ $result_trees{'ref_in_multitable'} = {
                               ],
                               'cmdname' => 'footnote',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 11
                               }
                             },
@@ -364,7 +353,6 @@ $result_trees{'ref_in_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -390,7 +378,6 @@ $result_trees{'ref_in_multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -430,7 +417,6 @@ $result_trees{'ref_in_multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -445,7 +431,6 @@ $result_trees{'ref_in_multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -482,7 +467,6 @@ $result_trees{'ref_in_multitable'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
diff --git a/tp/t/results/multitable/w_in_multitable.pl 
b/tp/t/results/multitable/w_in_multitable.pl
index 8b1dc6cf9e..2345734023 100644
--- a/tp/t/results/multitable/w_in_multitable.pl
+++ b/tp/t/results/multitable/w_in_multitable.pl
@@ -20,7 +20,6 @@ $result_trees{'w_in_multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -35,7 +34,6 @@ $result_trees{'w_in_multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -82,7 +80,6 @@ $result_trees{'w_in_multitable'} = {
                               ],
                               'cmdname' => 'w',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 2
                               }
                             },
@@ -98,7 +95,6 @@ $result_trees{'w_in_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -123,7 +119,6 @@ $result_trees{'w_in_multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -163,7 +158,6 @@ $result_trees{'w_in_multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -177,7 +171,6 @@ $result_trees{'w_in_multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/paragraph/close_paragraph_command.pl 
b/tp/t/results/paragraph/close_paragraph_command.pl
index 4229701c85..9cbc416ba3 100644
--- a/tp/t/results/paragraph/close_paragraph_command.pl
+++ b/tp/t/results/paragraph/close_paragraph_command.pl
@@ -30,7 +30,6 @@ $result_trees{'close_paragraph_command'} = {
           ],
           'cmdname' => 'titlefont',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -86,7 +85,6 @@ $result_trees{'close_paragraph_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
diff --git a/tp/t/results/paragraph/commands_in_flushright.pl 
b/tp/t/results/paragraph/commands_in_flushright.pl
index 81cad9bae3..53d37bc8d2 100644
--- a/tp/t/results/paragraph/commands_in_flushright.pl
+++ b/tp/t/results/paragraph/commands_in_flushright.pl
@@ -78,13 +78,11 @@ $result_trees{'commands_in_flushright'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -148,7 +146,6 @@ $result_trees{'commands_in_flushright'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -159,7 +156,6 @@ $result_trees{'commands_in_flushright'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -208,7 +204,6 @@ $result_trees{'commands_in_flushright'} = {
                     'item_number' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12
                   }
                 },
@@ -233,7 +228,6 @@ $result_trees{'commands_in_flushright'} = {
                     'item_number' => 2
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 },
@@ -264,7 +258,6 @@ $result_trees{'commands_in_flushright'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 }
@@ -273,7 +266,6 @@ $result_trees{'commands_in_flushright'} = {
                 'enumerate_specification' => '1'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -289,7 +281,6 @@ $result_trees{'commands_in_flushright'} = {
                     {
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       },
                       'type' => 'command_as_argument'
@@ -334,7 +325,6 @@ $result_trees{'commands_in_flushright'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 18
                           }
                         },
@@ -362,7 +352,6 @@ $result_trees{'commands_in_flushright'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 19
                           }
                         }
@@ -427,7 +416,6 @@ $result_trees{'commands_in_flushright'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   }
                 }
@@ -441,7 +429,6 @@ $result_trees{'commands_in_flushright'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -484,7 +471,6 @@ $result_trees{'commands_in_flushright'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     }
@@ -518,7 +504,6 @@ $result_trees{'commands_in_flushright'} = {
                             'cell_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 26
                           }
                         },
@@ -543,7 +528,6 @@ $result_trees{'commands_in_flushright'} = {
                             'cell_number' => 2
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 26
                           }
                         }
@@ -590,7 +574,6 @@ $result_trees{'commands_in_flushright'} = {
                             'cell_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 27
                           }
                         },
@@ -621,7 +604,6 @@ $result_trees{'commands_in_flushright'} = {
                             'cell_number' => 2
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 30
                           }
                         }
@@ -661,7 +643,6 @@ $result_trees{'commands_in_flushright'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 33
                   }
                 }
@@ -676,7 +657,6 @@ $result_trees{'commands_in_flushright'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             },
@@ -755,7 +735,6 @@ $result_trees{'commands_in_flushright'} = {
                     'float' => {}
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 39
                   }
                 },
@@ -791,7 +770,6 @@ $result_trees{'commands_in_flushright'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 40
                   }
                 }
@@ -808,7 +786,6 @@ $result_trees{'commands_in_flushright'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             },
@@ -855,7 +832,6 @@ $result_trees{'commands_in_flushright'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             },
@@ -914,13 +890,11 @@ $result_trees{'commands_in_flushright'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 47
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               }
             },
@@ -979,13 +953,11 @@ $result_trees{'commands_in_flushright'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 51
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -1044,13 +1016,11 @@ $result_trees{'commands_in_flushright'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 55
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             },
@@ -1083,7 +1053,6 @@ $result_trees{'commands_in_flushright'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               }
             },
@@ -1119,13 +1088,11 @@ $result_trees{'commands_in_flushright'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/paragraph/comment_in_quotation.pl 
b/tp/t/results/paragraph/comment_in_quotation.pl
index 524fdb47f0..1081f61383 100644
--- a/tp/t/results/paragraph/comment_in_quotation.pl
+++ b/tp/t/results/paragraph/comment_in_quotation.pl
@@ -73,13 +73,11 @@ $result_trees{'comment_in_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -147,13 +145,11 @@ $result_trees{'comment_in_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
diff --git a/tp/t/results/paragraph/double_style_paragraph.pl 
b/tp/t/results/paragraph/double_style_paragraph.pl
index 264f770569..04a7063061 100644
--- a/tp/t/results/paragraph/double_style_paragraph.pl
+++ b/tp/t/results/paragraph/double_style_paragraph.pl
@@ -38,7 +38,6 @@ $result_trees{'double_style_paragraph'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -48,7 +47,6 @@ $result_trees{'double_style_paragraph'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -102,7 +100,6 @@ $result_errors{'double_style_paragraph'} = [
   {
     'error_line' => '@strong missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@strong missing closing brace',
     'type' => 'error'
@@ -110,7 +107,6 @@ $result_errors{'double_style_paragraph'} = [
   {
     'error_line' => '@emph missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@emph missing closing brace',
     'type' => 'error'
@@ -118,7 +114,6 @@ $result_errors{'double_style_paragraph'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -126,7 +121,6 @@ $result_errors{'double_style_paragraph'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/paragraph/image_in_paragraph.pl 
b/tp/t/results/paragraph/image_in_paragraph.pl
index 6fbab17aae..a47590c73a 100644
--- a/tp/t/results/paragraph/image_in_paragraph.pl
+++ b/tp/t/results/paragraph/image_in_paragraph.pl
@@ -62,7 +62,6 @@ $result_trees{'image_in_paragraph'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -105,7 +104,6 @@ 
$result_converted_errors{'html_text'}->{'image_in_paragraph'} = [
   {
     'error_line' => 'warning: @image file `aa\' (for HTML) not found, using 
`aa.ee\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@image file `aa\' (for HTML) not found, using `aa.ee\'',
     'type' => 'warning'
diff --git a/tp/t/results/paragraph/no_paragraph_commands.pl 
b/tp/t/results/paragraph/no_paragraph_commands.pl
index 289d1269be..b0a3bbb45c 100644
--- a/tp/t/results/paragraph/no_paragraph_commands.pl
+++ b/tp/t/results/paragraph/no_paragraph_commands.pl
@@ -29,7 +29,6 @@ $result_trees{'no_paragraph_commands'} = {
           ],
           'cmdname' => 'titlefont',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -85,7 +84,6 @@ $result_trees{'no_paragraph_commands'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -136,7 +134,6 @@ 
$result_converted_errors{'html_text'}->{'no_paragraph_commands'} = [
   {
     'error_line' => 'warning: @image file `aa\' (for HTML) not found, using 
`aa.ee\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@image file `aa\' (for HTML) not found, using `aa.ee\'',
     'type' => 'warning'
diff --git a/tp/t/results/paragraph/paragraph_command.pl 
b/tp/t/results/paragraph/paragraph_command.pl
index 61afc646f5..4dcc47af5a 100644
--- a/tp/t/results/paragraph/paragraph_command.pl
+++ b/tp/t/results/paragraph/paragraph_command.pl
@@ -41,7 +41,6 @@ $result_trees{'paragraph_command'} = {
               ],
               'cmdname' => 'b',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -72,7 +71,6 @@ $result_trees{'paragraph_command'} = {
               ],
               'cmdname' => 'dotless',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -103,7 +101,6 @@ $result_trees{'paragraph_command'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -134,7 +131,6 @@ $result_trees{'paragraph_command'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -181,7 +177,6 @@ $result_trees{'paragraph_command'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -210,7 +205,6 @@ $result_trees{'paragraph_command'} = {
                 'command_name' => 'foo'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'definfoenclose_command'
@@ -247,7 +241,6 @@ $result_trees{'paragraph_command'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -308,7 +301,6 @@ $result_errors{'paragraph_command'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/paragraph/paragraph_count_and_example.pl 
b/tp/t/results/paragraph/paragraph_count_and_example.pl
index 84d5e46468..6016d66941 100644
--- a/tp/t/results/paragraph/paragraph_count_and_example.pl
+++ b/tp/t/results/paragraph/paragraph_count_and_example.pl
@@ -59,13 +59,11 @@ $result_trees{'paragraph_count_and_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/paragraph/paragraph_in_style_command.pl 
b/tp/t/results/paragraph/paragraph_in_style_command.pl
index 23678963df..e9a108353d 100644
--- a/tp/t/results/paragraph/paragraph_in_style_command.pl
+++ b/tp/t/results/paragraph/paragraph_in_style_command.pl
@@ -33,7 +33,6 @@ $result_trees{'paragraph_in_style_command'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -78,7 +77,6 @@ $result_trees{'paragraph_in_style_command'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -142,7 +140,6 @@ $result_errors{'paragraph_in_style_command'} = [
   {
     'error_line' => '@samp missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@samp missing closing brace',
     'type' => 'error'
@@ -150,7 +147,6 @@ $result_errors{'paragraph_in_style_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -158,7 +154,6 @@ $result_errors{'paragraph_in_style_command'} = [
   {
     'error_line' => '@samp missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@samp missing closing brace',
     'type' => 'error'
@@ -166,7 +161,6 @@ $result_errors{'paragraph_in_style_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/paragraph/paragraph_indent_asis.pl 
b/tp/t/results/paragraph/paragraph_indent_asis.pl
index a411fcf012..ebd03a8b93 100644
--- a/tp/t/results/paragraph/paragraph_indent_asis.pl
+++ b/tp/t/results/paragraph/paragraph_indent_asis.pl
@@ -38,7 +38,6 @@ $result_trees{'paragraph_indent_asis'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -123,13 +122,11 @@ $result_trees{'paragraph_indent_asis'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
diff --git a/tp/t/results/paragraph/sole_image.pl 
b/tp/t/results/paragraph/sole_image.pl
index 50432fc31a..189c6db023 100644
--- a/tp/t/results/paragraph/sole_image.pl
+++ b/tp/t/results/paragraph/sole_image.pl
@@ -25,7 +25,6 @@ $result_trees{'sole_image'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -87,7 +86,6 @@ $result_converted_errors{'html_text'}->{'sole_image'} = [
   {
     'error_line' => 'warning: @image file `aa\' (for HTML) not found, using 
`aa.jpg\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@image file `aa\' (for HTML) not found, using `aa.jpg\'',
     'type' => 'warning'
diff --git a/tp/t/results/plaintext_tests/U_with_utf8_enable_encoding.pl 
b/tp/t/results/plaintext_tests/U_with_utf8_enable_encoding.pl
index adc76b5ef7..f61e7719cd 100644
--- a/tp/t/results/plaintext_tests/U_with_utf8_enable_encoding.pl
+++ b/tp/t/results/plaintext_tests/U_with_utf8_enable_encoding.pl
@@ -37,7 +37,6 @@ $result_trees{'U_with_utf8_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -56,7 +55,6 @@ $result_trees{'U_with_utf8_enable_encoding'} = {
               ],
               'cmdname' => 'U',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
diff --git a/tp/t/results/plaintext_tests/accent_command_punctuation.pl 
b/tp/t/results/plaintext_tests/accent_command_punctuation.pl
index 9c4cb06d45..e6a11889cc 100644
--- a/tp/t/results/plaintext_tests/accent_command_punctuation.pl
+++ b/tp/t/results/plaintext_tests/accent_command_punctuation.pl
@@ -24,7 +24,6 @@ $result_trees{'accent_command_punctuation'} = {
               ],
               'cmdname' => 'dotaccent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/plaintext_tests/accents_in_var_enable_encoding.pl 
b/tp/t/results/plaintext_tests/accents_in_var_enable_encoding.pl
index 8b661709ec..6c6d329057 100644
--- a/tp/t/results/plaintext_tests/accents_in_var_enable_encoding.pl
+++ b/tp/t/results/plaintext_tests/accents_in_var_enable_encoding.pl
@@ -37,7 +37,6 @@ $result_trees{'accents_in_var_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -68,7 +67,6 @@ $result_trees{'accents_in_var_enable_encoding'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -88,7 +86,6 @@ $result_trees{'accents_in_var_enable_encoding'} = {
                       ],
                       'cmdname' => 'u',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -108,7 +105,6 @@ $result_trees{'accents_in_var_enable_encoding'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -118,7 +114,6 @@ $result_trees{'accents_in_var_enable_encoding'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git 
a/tp/t/results/plaintext_tests/after_punctuation_character_in_command.pl 
b/tp/t/results/plaintext_tests/after_punctuation_character_in_command.pl
index 9f82d9c17d..d3cdfd2bec 100644
--- a/tp/t/results/plaintext_tests/after_punctuation_character_in_command.pl
+++ b/tp/t/results/plaintext_tests/after_punctuation_character_in_command.pl
@@ -31,7 +31,6 @@ $result_trees{'after_punctuation_character_in_command'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/plaintext_tests/anchor_and_empty_lines.pl 
b/tp/t/results/plaintext_tests/anchor_and_empty_lines.pl
index a4d082a3b4..200c726a1f 100644
--- a/tp/t/results/plaintext_tests/anchor_and_empty_lines.pl
+++ b/tp/t/results/plaintext_tests/anchor_and_empty_lines.pl
@@ -40,7 +40,6 @@ $result_trees{'anchor_and_empty_lines'} = {
             'normalized' => 'in-anchor'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
diff --git a/tp/t/results/plaintext_tests/at_commands_glued_in_example.pl 
b/tp/t/results/plaintext_tests/at_commands_glued_in_example.pl
index 1e7438409b..6d11135706 100644
--- a/tp/t/results/plaintext_tests/at_commands_glued_in_example.pl
+++ b/tp/t/results/plaintext_tests/at_commands_glued_in_example.pl
@@ -46,7 +46,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                   ],
                   'cmdname' => 'TeX',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -70,7 +69,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 },
@@ -107,7 +105,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                   ],
                   'cmdname' => 'acronym',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -131,7 +128,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                   ],
                   'cmdname' => 'acronym',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 },
@@ -168,7 +164,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                   ],
                   'cmdname' => 'email',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 },
@@ -200,7 +195,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                   ],
                   'cmdname' => 'ref',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 },
@@ -229,7 +223,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                   ],
                   'cmdname' => 'footnote',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -257,7 +250,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         }
@@ -267,7 +259,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 },
@@ -291,7 +282,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                 {
                   'cmdname' => 'noindent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12
                   }
                 },
@@ -335,7 +325,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -359,7 +348,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                     'normalized' => 'anchor'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 },
@@ -401,7 +389,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   },
                   'type' => 'index_entry_command'
@@ -436,13 +423,11 @@ $result_trees{'at_commands_glued_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -496,7 +481,6 @@ $result_errors{'at_commands_glued_in_example'} = [
   {
     'error_line' => 'warning: @sp should only appear at the beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@sp should only appear at the beginning of a line',
     'type' => 'warning'
@@ -504,7 +488,6 @@ $result_errors{'at_commands_glued_in_example'} = [
   {
     'error_line' => 'warning: @cindex should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@cindex should only appear at the beginning of a line',
     'type' => 'warning'
@@ -512,7 +495,6 @@ $result_errors{'at_commands_glued_in_example'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -520,7 +502,6 @@ $result_errors{'at_commands_glued_in_example'} = [
   {
     'error_line' => '@ref reference to nonexistent node `Top\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@ref reference to nonexistent node `Top\'',
     'type' => 'error'
diff --git a/tp/t/results/plaintext_tests/at_commands_glued_in_paragraph.pl 
b/tp/t/results/plaintext_tests/at_commands_glued_in_paragraph.pl
index dfb35f47d7..3c63b04776 100644
--- a/tp/t/results/plaintext_tests/at_commands_glued_in_paragraph.pl
+++ b/tp/t/results/plaintext_tests/at_commands_glued_in_paragraph.pl
@@ -32,7 +32,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
               ],
               'cmdname' => 'TeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -56,7 +55,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -93,7 +91,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -117,7 +114,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -154,7 +150,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -186,7 +181,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -215,7 +209,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -243,7 +236,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -253,7 +245,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -277,7 +268,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -324,7 +314,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -350,7 +339,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                 'normalized' => 'anchor'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -392,7 +380,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'type' => 'index_entry_command'
@@ -448,7 +435,6 @@ $result_errors{'at_commands_glued_in_paragraph'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@noindent is useless inside of a paragraph',
     'type' => 'warning'
@@ -456,7 +442,6 @@ $result_errors{'at_commands_glued_in_paragraph'} = [
   {
     'error_line' => 'warning: @sp should only appear at the beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => '@sp should only appear at the beginning of a line',
     'type' => 'warning'
@@ -464,7 +449,6 @@ $result_errors{'at_commands_glued_in_paragraph'} = [
   {
     'error_line' => 'warning: @cindex should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@cindex should only appear at the beginning of a line',
     'type' => 'warning'
@@ -472,7 +456,6 @@ $result_errors{'at_commands_glued_in_paragraph'} = [
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
@@ -480,7 +463,6 @@ $result_errors{'at_commands_glued_in_paragraph'} = [
   {
     'error_line' => '@ref reference to nonexistent node `Top\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@ref reference to nonexistent node `Top\'',
     'type' => 'error'
diff --git a/tp/t/results/plaintext_tests/before_accent_punctuation.pl 
b/tp/t/results/plaintext_tests/before_accent_punctuation.pl
index 89951862dc..764eac19b5 100644
--- a/tp/t/results/plaintext_tests/before_accent_punctuation.pl
+++ b/tp/t/results/plaintext_tests/before_accent_punctuation.pl
@@ -27,7 +27,6 @@ $result_trees{'before_accent_punctuation'} = {
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/plaintext_tests/characters_and_commands_in_var.pl 
b/tp/t/results/plaintext_tests/characters_and_commands_in_var.pl
index a09208ffc0..546bfaff67 100644
--- a/tp/t/results/plaintext_tests/characters_and_commands_in_var.pl
+++ b/tp/t/results/plaintext_tests/characters_and_commands_in_var.pl
@@ -24,7 +24,6 @@ $result_trees{'characters_and_commands_in_var'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -44,7 +43,6 @@ $result_trees{'characters_and_commands_in_var'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -64,7 +62,6 @@ $result_trees{'characters_and_commands_in_var'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -84,7 +81,6 @@ $result_trees{'characters_and_commands_in_var'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -128,7 +124,6 @@ $result_trees{'characters_and_commands_in_var'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -166,7 +161,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                       ],
                       'cmdname' => ',',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -186,7 +180,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                       ],
                       'cmdname' => 'u',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -206,7 +199,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                       ],
                       'cmdname' => '`',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -221,7 +213,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -231,7 +222,6 @@ $result_trees{'characters_and_commands_in_var'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -282,7 +272,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                           ],
                           'cmdname' => 'var',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         },
@@ -302,7 +291,6 @@ $result_trees{'characters_and_commands_in_var'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
diff --git a/tp/t/results/plaintext_tests/code_commands_and_punctuation.pl 
b/tp/t/results/plaintext_tests/code_commands_and_punctuation.pl
index 2310873b2f..f59bedfbf2 100644
--- a/tp/t/results/plaintext_tests/code_commands_and_punctuation.pl
+++ b/tp/t/results/plaintext_tests/code_commands_and_punctuation.pl
@@ -24,7 +24,6 @@ $result_trees{'code_commands_and_punctuation'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -44,7 +43,6 @@ $result_trees{'code_commands_and_punctuation'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/plaintext_tests/command_brace_no_arg_punctuation.pl 
b/tp/t/results/plaintext_tests/command_brace_no_arg_punctuation.pl
index 6d744c97c5..66e99ca031 100644
--- a/tp/t/results/plaintext_tests/command_brace_no_arg_punctuation.pl
+++ b/tp/t/results/plaintext_tests/command_brace_no_arg_punctuation.pl
@@ -19,7 +19,6 @@ $result_trees{'command_brace_no_arg_punctuation'} = {
               ],
               'cmdname' => 'TeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -34,7 +33,6 @@ $result_trees{'command_brace_no_arg_punctuation'} = {
               ],
               'cmdname' => 'LaTeX',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -49,7 +47,6 @@ $result_trees{'command_brace_no_arg_punctuation'} = {
               ],
               'cmdname' => 'copyright',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -64,7 +61,6 @@ $result_trees{'command_brace_no_arg_punctuation'} = {
               ],
               'cmdname' => 'registeredsymbol',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/plaintext_tests/commands_and_punctuation.pl 
b/tp/t/results/plaintext_tests/commands_and_punctuation.pl
index c036403b7e..b700357dd9 100644
--- a/tp/t/results/plaintext_tests/commands_and_punctuation.pl
+++ b/tp/t/results/plaintext_tests/commands_and_punctuation.pl
@@ -34,7 +34,6 @@ $result_trees{'commands_and_punctuation'} = {
               ],
               'cmdname' => 'dots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -49,7 +48,6 @@ $result_trees{'commands_and_punctuation'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/plaintext_tests/del_quote_linebreaking.pl 
b/tp/t/results/plaintext_tests/del_quote_linebreaking.pl
index 3e81386234..25d52d9ce8 100644
--- a/tp/t/results/plaintext_tests/del_quote_linebreaking.pl
+++ b/tp/t/results/plaintext_tests/del_quote_linebreaking.pl
@@ -75,7 +75,6 @@ $result_trees{'del_quote_linebreaking'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -143,7 +142,6 @@ $result_trees{'del_quote_linebreaking'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -211,7 +209,6 @@ $result_trees{'del_quote_linebreaking'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -293,7 +290,6 @@ $result_trees{'del_quote_linebreaking'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -361,7 +357,6 @@ $result_trees{'del_quote_linebreaking'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -429,7 +424,6 @@ $result_trees{'del_quote_linebreaking'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
diff --git a/tp/t/results/plaintext_tests/empty_line_in_example_end.pl 
b/tp/t/results/plaintext_tests/empty_line_in_example_end.pl
index 298ef2867f..c7d3efe27f 100644
--- a/tp/t/results/plaintext_tests/empty_line_in_example_end.pl
+++ b/tp/t/results/plaintext_tests/empty_line_in_example_end.pl
@@ -64,13 +64,11 @@ $result_trees{'empty_line_in_example_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/plaintext_tests/empty_multitable_in_itemize.pl 
b/tp/t/results/plaintext_tests/empty_multitable_in_itemize.pl
index 97871e36b8..1fc306662d 100644
--- a/tp/t/results/plaintext_tests/empty_multitable_in_itemize.pl
+++ b/tp/t/results/plaintext_tests/empty_multitable_in_itemize.pl
@@ -90,7 +90,6 @@ $result_trees{'empty_multitable_in_itemize'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -99,7 +98,6 @@ $result_trees{'empty_multitable_in_itemize'} = {
                     'max_columns' => 0
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 },
@@ -113,7 +111,6 @@ $result_trees{'empty_multitable_in_itemize'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -144,7 +141,6 @@ $result_trees{'empty_multitable_in_itemize'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -155,7 +151,6 @@ $result_trees{'empty_multitable_in_itemize'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -185,7 +180,6 @@ $result_errors{'empty_multitable_in_itemize'} = [
   {
     'error_line' => 'warning: empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'empty multitable',
     'type' => 'warning'
diff --git a/tp/t/results/plaintext_tests/expanded_tex.pl 
b/tp/t/results/plaintext_tests/expanded_tex.pl
index 6cb8d7876e..f47518f310 100644
--- a/tp/t/results/plaintext_tests/expanded_tex.pl
+++ b/tp/t/results/plaintext_tests/expanded_tex.pl
@@ -73,13 +73,11 @@ $result_trees{'expanded_tex'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
diff --git a/tp/t/results/plaintext_tests/flushright_not_closed_and_format.pl 
b/tp/t/results/plaintext_tests/flushright_not_closed_and_format.pl
index 28aba20dd5..867fd0e469 100644
--- a/tp/t/results/plaintext_tests/flushright_not_closed_and_format.pl
+++ b/tp/t/results/plaintext_tests/flushright_not_closed_and_format.pl
@@ -87,19 +87,16 @@ $result_trees{'flushright_not_closed_and_format'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -128,7 +125,6 @@ $result_errors{'flushright_not_closed_and_format'} = [
   {
     'error_line' => 'no matching `@end flushright\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'no matching `@end flushright\'',
     'type' => 'error'
diff --git a/tp/t/results/plaintext_tests/html_expanded.pl 
b/tp/t/results/plaintext_tests/html_expanded.pl
index 66e56ae611..f65f3a3ce8 100644
--- a/tp/t/results/plaintext_tests/html_expanded.pl
+++ b/tp/t/results/plaintext_tests/html_expanded.pl
@@ -65,13 +65,11 @@ $result_trees{'html_expanded'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
diff --git a/tp/t/results/plaintext_tests/insert_copying_and_paragraph.pl 
b/tp/t/results/plaintext_tests/insert_copying_and_paragraph.pl
index 12ecccb73c..4baca964fd 100644
--- a/tp/t/results/plaintext_tests/insert_copying_and_paragraph.pl
+++ b/tp/t/results/plaintext_tests/insert_copying_and_paragraph.pl
@@ -59,13 +59,11 @@ $result_trees{'insert_copying_and_paragraph'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -93,7 +91,6 @@ $result_trees{'insert_copying_and_paragraph'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
diff --git a/tp/t/results/plaintext_tests/invalid_accent_punctuation.pl 
b/tp/t/results/plaintext_tests/invalid_accent_punctuation.pl
index d5aa7d9895..5982416dcf 100644
--- a/tp/t/results/plaintext_tests/invalid_accent_punctuation.pl
+++ b/tp/t/results/plaintext_tests/invalid_accent_punctuation.pl
@@ -17,7 +17,6 @@ $result_trees{'invalid_accent_punctuation'} = {
             {
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -43,7 +42,6 @@ $result_errors{'invalid_accent_punctuation'} = [
   {
     'error_line' => '@^ expected braces
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@^ expected braces',
     'type' => 'error'
diff --git a/tp/t/results/plaintext_tests/isolated_html_expanded.pl 
b/tp/t/results/plaintext_tests/isolated_html_expanded.pl
index 4d174abe8e..fe9b929cc2 100644
--- a/tp/t/results/plaintext_tests/isolated_html_expanded.pl
+++ b/tp/t/results/plaintext_tests/isolated_html_expanded.pl
@@ -64,13 +64,11 @@ $result_trees{'isolated_html_expanded'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/plaintext_tests/itemize_in_headitem_in_example.pl 
b/tp/t/results/plaintext_tests/itemize_in_headitem_in_example.pl
index 540d4abaa6..7d865735f3 100644
--- a/tp/t/results/plaintext_tests/itemize_in_headitem_in_example.pl
+++ b/tp/t/results/plaintext_tests/itemize_in_headitem_in_example.pl
@@ -88,7 +88,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -97,7 +96,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                 'command_as_argument' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -165,7 +163,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                     'item_number' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 },
@@ -196,7 +193,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
@@ -205,7 +201,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                 'command_as_argument' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -278,7 +273,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                     'item_number' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -309,7 +303,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 }
@@ -318,7 +311,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                 'command_as_argument' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -386,7 +378,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                     'item_number' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -411,7 +402,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                     'item_number' => 2
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 19
                   }
                 },
@@ -442,7 +432,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20
                   }
                 }
@@ -451,7 +440,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                 'command_as_argument' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -492,13 +480,11 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -556,7 +542,6 @@ $result_errors{'itemize_in_headitem_in_example'} = [
   {
     'error_line' => '@headitem not meaningful inside `@itemize\' block
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@headitem not meaningful inside `@itemize\' block',
     'type' => 'error'
@@ -564,7 +549,6 @@ $result_errors{'itemize_in_headitem_in_example'} = [
   {
     'error_line' => 'warning: @itemize has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@itemize has text but no @item',
     'type' => 'warning'
@@ -572,7 +556,6 @@ $result_errors{'itemize_in_headitem_in_example'} = [
   {
     'error_line' => '@headitem not meaningful inside `@itemize\' block
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@headitem not meaningful inside `@itemize\' block',
     'type' => 'error'
@@ -580,7 +563,6 @@ $result_errors{'itemize_in_headitem_in_example'} = [
   {
     'error_line' => '@headitem not meaningful inside `@itemize\' block
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => '@headitem not meaningful inside `@itemize\' block',
     'type' => 'error'
@@ -588,7 +570,6 @@ $result_errors{'itemize_in_headitem_in_example'} = [
   {
     'error_line' => '@headitem not meaningful inside `@itemize\' block
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => '@headitem not meaningful inside `@itemize\' block',
     'type' => 'error'
diff --git a/tp/t/results/plaintext_tests/line_passed_and_formats.pl 
b/tp/t/results/plaintext_tests/line_passed_and_formats.pl
index df9025ea5a..bb804ed0b4 100644
--- a/tp/t/results/plaintext_tests/line_passed_and_formats.pl
+++ b/tp/t/results/plaintext_tests/line_passed_and_formats.pl
@@ -116,13 +116,11 @@ $result_trees{'line_passed_and_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -153,7 +151,6 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -164,7 +161,6 @@ $result_trees{'line_passed_and_formats'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -246,13 +242,11 @@ $result_trees{'line_passed_and_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -283,13 +277,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -371,13 +363,11 @@ $result_trees{'line_passed_and_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 22
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -408,13 +398,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -473,13 +461,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -533,13 +519,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -598,13 +582,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           }
         },
@@ -658,13 +640,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 35
           }
         },
@@ -746,13 +726,11 @@ $result_trees{'line_passed_and_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 43
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             },
@@ -792,13 +770,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         },
@@ -880,13 +856,11 @@ $result_trees{'line_passed_and_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 51
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -926,13 +900,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 53
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 47
           }
         },
@@ -1014,13 +986,11 @@ $result_trees{'line_passed_and_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 59
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               }
             },
@@ -1060,13 +1030,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 55
           }
         },
@@ -1134,13 +1102,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 66
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 64
           }
         },
@@ -1217,13 +1183,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 72
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 70
           }
         },
@@ -1310,13 +1274,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 76
           }
         },
@@ -1403,13 +1365,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 88
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 84
           }
         },
@@ -1529,13 +1489,11 @@ $result_trees{'line_passed_and_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 100
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 96
               }
             },
@@ -1571,13 +1529,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 102
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 94
           }
         },
@@ -1664,13 +1620,11 @@ $result_trees{'line_passed_and_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 109
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 107
               }
             },
@@ -1706,13 +1660,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 111
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 105
           }
         },
@@ -1814,13 +1766,11 @@ $result_trees{'line_passed_and_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 120
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 116
               }
             },
@@ -1861,13 +1811,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 122
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 114
           }
         },
@@ -1959,13 +1907,11 @@ $result_trees{'line_passed_and_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 129
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 127
               }
             },
@@ -2006,13 +1952,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 131
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 125
           }
         },
@@ -2100,7 +2044,6 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 135
               },
               'type' => 'menu_entry'
@@ -2132,13 +2075,11 @@ $result_trees{'line_passed_and_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 136
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 134
           }
         },
@@ -2162,7 +2103,6 @@ $result_trees{'line_passed_and_formats'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl 
b/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl
index fbd0824982..59f6c5c395 100644
--- a/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl
+++ b/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl
@@ -30,7 +30,6 @@ $result_trees{'lone_braces_in_inlineraw'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       },
                       'type' => 'balanced_braces'
@@ -50,7 +49,6 @@ $result_trees{'lone_braces_in_inlineraw'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/plaintext_tests/long_uref_after_item.pl 
b/tp/t/results/plaintext_tests/long_uref_after_item.pl
index 7da66b7614..f70fb0808c 100644
--- a/tp/t/results/plaintext_tests/long_uref_after_item.pl
+++ b/tp/t/results/plaintext_tests/long_uref_after_item.pl
@@ -52,7 +52,6 @@ $result_trees{'long_uref_after_item'} = {
                       ],
                       'cmdname' => 'uref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -68,7 +67,6 @@ $result_trees{'long_uref_after_item'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -99,7 +97,6 @@ $result_trees{'long_uref_after_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -108,7 +105,6 @@ $result_trees{'long_uref_after_item'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/plaintext_tests/multiline_image_and_align.pl 
b/tp/t/results/plaintext_tests/multiline_image_and_align.pl
index 8765c745a1..6a668b4b2c 100644
--- a/tp/t/results/plaintext_tests/multiline_image_and_align.pl
+++ b/tp/t/results/plaintext_tests/multiline_image_and_align.pl
@@ -29,7 +29,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -50,7 +49,6 @@ $result_trees{'multiline_image_and_align'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -82,7 +80,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
@@ -103,7 +100,6 @@ $result_trees{'multiline_image_and_align'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -135,7 +131,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -156,7 +151,6 @@ $result_trees{'multiline_image_and_align'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -188,7 +182,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 },
@@ -212,7 +205,6 @@ $result_trees{'multiline_image_and_align'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -257,7 +249,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -294,7 +285,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -317,7 +307,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -355,7 +344,6 @@ $result_trees{'multiline_image_and_align'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   }
                 },
@@ -393,13 +381,11 @@ $result_trees{'multiline_image_and_align'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
diff --git a/tp/t/results/plaintext_tests/multiline_verb_after_space.pl 
b/tp/t/results/plaintext_tests/multiline_verb_after_space.pl
index 4315d30405..7d107dfa4b 100644
--- a/tp/t/results/plaintext_tests/multiline_verb_after_space.pl
+++ b/tp/t/results/plaintext_tests/multiline_verb_after_space.pl
@@ -36,7 +36,6 @@ $result_trees{'multiline_verb_after_space'} = {
                 'delimiter' => '*'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/plaintext_tests/multitable.pl 
b/tp/t/results/plaintext_tests/multitable.pl
index 200c5a4d90..67aa2241a4 100644
--- a/tp/t/results/plaintext_tests/multitable.pl
+++ b/tp/t/results/plaintext_tests/multitable.pl
@@ -20,7 +20,6 @@ $result_trees{'multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -35,7 +34,6 @@ $result_trees{'multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'bracketed_arg'
@@ -76,7 +74,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -101,7 +98,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -133,7 +129,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -158,7 +153,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -198,7 +192,6 @@ $result_trees{'multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -212,7 +205,6 @@ $result_trees{'multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -232,7 +224,6 @@ $result_trees{'multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   },
                   'type' => 'bracketed_arg'
@@ -247,7 +238,6 @@ $result_trees{'multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   },
                   'type' => 'bracketed_arg'
@@ -288,7 +278,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -313,7 +302,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -345,7 +333,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -370,7 +357,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -402,7 +388,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     },
@@ -427,7 +412,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -459,7 +443,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     },
@@ -484,7 +467,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       }
                     }
@@ -516,7 +498,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     },
@@ -541,7 +522,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -573,7 +553,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     },
@@ -598,7 +577,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -630,7 +608,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -655,7 +632,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -687,7 +663,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -712,7 +687,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     }
@@ -744,7 +718,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     },
@@ -769,7 +742,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 15
                       }
                     }
@@ -801,7 +773,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     },
@@ -826,7 +797,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -858,7 +828,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -883,7 +852,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     }
@@ -915,7 +883,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -940,7 +907,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     }
@@ -972,7 +938,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     },
@@ -997,7 +962,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     }
@@ -1034,7 +998,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     },
@@ -1059,7 +1022,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     }
@@ -1099,7 +1061,6 @@ $result_trees{'multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
@@ -1113,7 +1074,6 @@ $result_trees{'multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -1133,7 +1093,6 @@ $result_trees{'multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   },
                   'type' => 'bracketed_arg'
@@ -1148,7 +1107,6 @@ $result_trees{'multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   },
                   'type' => 'bracketed_arg'
@@ -1189,7 +1147,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     },
@@ -1214,7 +1171,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     }
@@ -1246,7 +1202,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -1271,7 +1226,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     }
@@ -1303,7 +1257,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     },
@@ -1328,7 +1281,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     }
@@ -1368,7 +1320,6 @@ $result_trees{'multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
@@ -1382,7 +1333,6 @@ $result_trees{'multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -1402,7 +1352,6 @@ $result_trees{'multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 29
                   },
                   'type' => 'bracketed_arg'
@@ -1448,7 +1397,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30
                       }
                     }
@@ -1481,7 +1429,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32
                       }
                     }
@@ -1521,7 +1468,6 @@ $result_trees{'multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             }
@@ -1535,7 +1481,6 @@ $result_trees{'multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -1555,7 +1500,6 @@ $result_trees{'multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 35
                   },
                   'type' => 'bracketed_arg'
@@ -1570,7 +1514,6 @@ $result_trees{'multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 35
                   },
                   'type' => 'bracketed_arg'
@@ -1616,7 +1559,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 36
                       }
                     },
@@ -1645,7 +1587,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       }
                     }
@@ -1678,7 +1619,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 40
                       }
                     },
@@ -1703,7 +1643,6 @@ $result_trees{'multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 41
                       }
                     }
@@ -1743,7 +1682,6 @@ $result_trees{'multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             }
@@ -1757,7 +1695,6 @@ $result_trees{'multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 35
           }
         }
diff --git 
a/tp/t/results/plaintext_tests/multitable_in_example_extraneous_item_tab.pl 
b/tp/t/results/plaintext_tests/multitable_in_example_extraneous_item_tab.pl
index 68d4da2f20..fbfd7e859b 100644
--- a/tp/t/results/plaintext_tests/multitable_in_example_extraneous_item_tab.pl
+++ b/tp/t/results/plaintext_tests/multitable_in_example_extraneous_item_tab.pl
@@ -121,7 +121,6 @@ $result_trees{'multitable_in_example_extraneous_item_tab'} 
= {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -135,7 +134,6 @@ $result_trees{'multitable_in_example_extraneous_item_tab'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -166,13 +164,11 @@ 
$result_trees{'multitable_in_example_extraneous_item_tab'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -199,7 +195,6 @@ $result_errors{'multitable_in_example_extraneous_item_tab'} 
= [
   {
     'error_line' => 'warning: empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'empty multitable',
     'type' => 'warning'
@@ -207,7 +202,6 @@ $result_errors{'multitable_in_example_extraneous_item_tab'} 
= [
   {
     'error_line' => 'warning: @item in empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@item in empty multitable',
     'type' => 'warning'
@@ -215,7 +209,6 @@ $result_errors{'multitable_in_example_extraneous_item_tab'} 
= [
   {
     'error_line' => 'warning: @tab in empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@tab in empty multitable',
     'type' => 'warning'
@@ -223,7 +216,6 @@ $result_errors{'multitable_in_example_extraneous_item_tab'} 
= [
   {
     'error_line' => 'warning: @item in empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@item in empty multitable',
     'type' => 'warning'
@@ -231,7 +223,6 @@ $result_errors{'multitable_in_example_extraneous_item_tab'} 
= [
   {
     'error_line' => 'warning: @tab in empty multitable
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@tab in empty multitable',
     'type' => 'warning'
@@ -239,7 +230,6 @@ $result_errors{'multitable_in_example_extraneous_item_tab'} 
= [
   {
     'error_line' => 'warning: @multitable has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@multitable has text but no @item',
     'type' => 'warning'
diff --git 
a/tp/t/results/plaintext_tests/multitable_in_example_extraneous_tab.pl 
b/tp/t/results/plaintext_tests/multitable_in_example_extraneous_tab.pl
index 8cfb811c2f..65bb175e8e 100644
--- a/tp/t/results/plaintext_tests/multitable_in_example_extraneous_tab.pl
+++ b/tp/t/results/plaintext_tests/multitable_in_example_extraneous_tab.pl
@@ -34,7 +34,6 @@ $result_trees{'multitable_in_example_extraneous_tab'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'bracketed_arg'
@@ -88,7 +87,6 @@ $result_trees{'multitable_in_example_extraneous_tab'} = {
                             'cell_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         }
@@ -130,7 +128,6 @@ $result_trees{'multitable_in_example_extraneous_tab'} = {
                             'cell_number' => 1
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         }
@@ -170,7 +167,6 @@ $result_trees{'multitable_in_example_extraneous_tab'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -184,7 +180,6 @@ $result_trees{'multitable_in_example_extraneous_tab'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -215,13 +210,11 @@ $result_trees{'multitable_in_example_extraneous_tab'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -248,7 +241,6 @@ $result_errors{'multitable_in_example_extraneous_tab'} = [
   {
     'error_line' => 'too many columns in multitable item (max 1)
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'too many columns in multitable item (max 1)',
     'type' => 'error'
@@ -256,7 +248,6 @@ $result_errors{'multitable_in_example_extraneous_tab'} = [
   {
     'error_line' => 'too many columns in multitable item (max 1)
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'too many columns in multitable item (max 1)',
     'type' => 'error'
diff --git a/tp/t/results/plaintext_tests/nested_code_commands.pl 
b/tp/t/results/plaintext_tests/nested_code_commands.pl
index fecb93002d..3971c120f4 100644
--- a/tp/t/results/plaintext_tests/nested_code_commands.pl
+++ b/tp/t/results/plaintext_tests/nested_code_commands.pl
@@ -31,7 +31,6 @@ $result_trees{'nested_code_commands'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -41,7 +40,6 @@ $result_trees{'nested_code_commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -69,7 +67,6 @@ $result_trees{'nested_code_commands'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -79,7 +76,6 @@ $result_trees{'nested_code_commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -107,7 +103,6 @@ $result_trees{'nested_code_commands'} = {
                       ],
                       'cmdname' => 'kbd',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -117,7 +112,6 @@ $result_trees{'nested_code_commands'} = {
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -145,7 +139,6 @@ $result_trees{'nested_code_commands'} = {
                       ],
                       'cmdname' => 'command',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -155,7 +148,6 @@ $result_trees{'nested_code_commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -183,7 +175,6 @@ $result_trees{'nested_code_commands'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -193,7 +184,6 @@ $result_trees{'nested_code_commands'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -221,7 +211,6 @@ $result_trees{'nested_code_commands'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -231,7 +220,6 @@ $result_trees{'nested_code_commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -259,7 +247,6 @@ $result_trees{'nested_code_commands'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -269,7 +256,6 @@ $result_trees{'nested_code_commands'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -297,7 +283,6 @@ $result_trees{'nested_code_commands'} = {
                       ],
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -307,7 +292,6 @@ $result_trees{'nested_code_commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -352,7 +336,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -380,7 +363,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'kbd',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 12
                           }
                         }
@@ -390,7 +372,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12
                   }
                 },
@@ -411,7 +392,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'kbd',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 },
@@ -439,7 +419,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'kbd',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 14
                           }
                         }
@@ -449,7 +428,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'command',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 },
@@ -477,7 +455,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'command',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 15
                           }
                         }
@@ -487,7 +464,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 },
@@ -515,7 +491,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 16
                           }
                         }
@@ -525,7 +500,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   }
                 },
@@ -553,7 +527,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'samp',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 17
                           }
                         }
@@ -563,7 +536,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -591,7 +563,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 18
                           }
                         }
@@ -601,7 +572,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 18
                   }
                 },
@@ -629,7 +599,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'var',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 19
                           }
                         }
@@ -639,7 +608,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 19
                   }
                 },
@@ -677,13 +645,11 @@ $result_trees{'nested_code_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -721,7 +687,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'kbd',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   }
                 },
@@ -749,7 +714,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'kbd',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 24
                           }
                         }
@@ -759,7 +723,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   }
                 },
@@ -787,7 +750,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'kbd',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 25
                           }
                         }
@@ -797,7 +759,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'command',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25
                   }
                 },
@@ -825,7 +786,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'command',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 26
                           }
                         }
@@ -835,7 +795,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 26
                   }
                 },
@@ -863,7 +822,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 27
                           }
                         }
@@ -873,7 +831,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27
                   }
                 },
@@ -901,7 +858,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'samp',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 28
                           }
                         }
@@ -911,7 +867,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 28
                   }
                 },
@@ -939,7 +894,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'code',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 29
                           }
                         }
@@ -949,7 +903,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 29
                   }
                 },
@@ -977,7 +930,6 @@ $result_trees{'nested_code_commands'} = {
                           ],
                           'cmdname' => 'var',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 30
                           }
                         }
@@ -987,7 +939,6 @@ $result_trees{'nested_code_commands'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 30
                   }
                 },
@@ -1025,13 +976,11 @@ $result_trees{'nested_code_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         }
diff --git a/tp/t/results/plaintext_tests/nested_indentedblock.pl 
b/tp/t/results/plaintext_tests/nested_indentedblock.pl
index f75b9a8995..bef8603be8 100644
--- a/tp/t/results/plaintext_tests/nested_indentedblock.pl
+++ b/tp/t/results/plaintext_tests/nested_indentedblock.pl
@@ -82,13 +82,11 @@ $result_trees{'nested_indentedblock'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -119,13 +117,11 @@ $result_trees{'nested_indentedblock'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -211,13 +207,11 @@ $result_trees{'nested_indentedblock'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -248,13 +242,11 @@ $result_trees{'nested_indentedblock'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
diff --git a/tp/t/results/plaintext_tests/nested_multitable.pl 
b/tp/t/results/plaintext_tests/nested_multitable.pl
index 194fa85207..12a28b51d5 100644
--- a/tp/t/results/plaintext_tests/nested_multitable.pl
+++ b/tp/t/results/plaintext_tests/nested_multitable.pl
@@ -31,7 +31,6 @@ $result_trees{'nested_multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -46,7 +45,6 @@ $result_trees{'nested_multitable'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'bracketed_arg'
@@ -86,7 +84,6 @@ $result_trees{'nested_multitable'} = {
                                     }
                                   ],
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 4
                                   },
                                   'type' => 'bracketed_arg'
@@ -101,7 +98,6 @@ $result_trees{'nested_multitable'} = {
                                     }
                                   ],
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 4
                                   },
                                   'type' => 'bracketed_arg'
@@ -142,7 +138,6 @@ $result_trees{'nested_multitable'} = {
                                         'cell_number' => 1
                                       },
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 5
                                       }
                                     },
@@ -167,7 +162,6 @@ $result_trees{'nested_multitable'} = {
                                         'cell_number' => 2
                                       },
                                       'source_info' => {
-                                        'file_name' => '',
                                         'line_nr' => 5
                                       }
                                     }
@@ -207,7 +201,6 @@ $result_trees{'nested_multitable'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 6
                               }
                             }
@@ -221,7 +214,6 @@ $result_trees{'nested_multitable'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         },
@@ -234,7 +226,6 @@ $result_trees{'nested_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -259,7 +250,6 @@ $result_trees{'nested_multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -291,7 +281,6 @@ $result_trees{'nested_multitable'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -316,7 +305,6 @@ $result_trees{'nested_multitable'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -356,7 +344,6 @@ $result_trees{'nested_multitable'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -370,7 +357,6 @@ $result_trees{'nested_multitable'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/plaintext_tests/no_empty_line_after_section.pl 
b/tp/t/results/plaintext_tests/no_empty_line_after_section.pl
index 7fbfd9739b..e2cb05ab78 100644
--- a/tp/t/results/plaintext_tests/no_empty_line_after_section.pl
+++ b/tp/t/results/plaintext_tests/no_empty_line_after_section.pl
@@ -62,7 +62,6 @@ $result_trees{'no_empty_line_after_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -129,7 +128,6 @@ $result_trees{'no_empty_line_after_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -167,7 +165,6 @@ $result_trees{'no_empty_line_after_section'} = {
               ],
               'cmdname' => 'uref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -212,7 +209,6 @@ $result_trees{'no_empty_line_after_section'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
@@ -226,7 +222,6 @@ $result_trees{'no_empty_line_after_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -252,7 +247,6 @@ $result_trees{'no_empty_line_after_section'} = {
         {
           'cmdname' => 'indent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -288,7 +282,6 @@ $result_trees{'no_empty_line_after_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     }
diff --git 
a/tp/t/results/plaintext_tests/no_punctuation_commands_frenchspacing.pl 
b/tp/t/results/plaintext_tests/no_punctuation_commands_frenchspacing.pl
index f03f8d7670..14d43e712f 100644
--- a/tp/t/results/plaintext_tests/no_punctuation_commands_frenchspacing.pl
+++ b/tp/t/results/plaintext_tests/no_punctuation_commands_frenchspacing.pl
@@ -38,7 +38,6 @@ $result_trees{'no_punctuation_commands_frenchspacing'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/plaintext_tests/paragraphindent.pl 
b/tp/t/results/plaintext_tests/paragraphindent.pl
index 9c49acded7..90fec59b4c 100644
--- a/tp/t/results/plaintext_tests/paragraphindent.pl
+++ b/tp/t/results/plaintext_tests/paragraphindent.pl
@@ -70,7 +70,6 @@ $result_trees{'paragraphindent'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -126,7 +125,6 @@ $result_trees{'paragraphindent'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -182,7 +180,6 @@ $result_trees{'paragraphindent'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
diff --git a/tp/t/results/plaintext_tests/protect_spaces_on_line.pl 
b/tp/t/results/plaintext_tests/protect_spaces_on_line.pl
index 2828f15c05..0372eab0a1 100644
--- a/tp/t/results/plaintext_tests/protect_spaces_on_line.pl
+++ b/tp/t/results/plaintext_tests/protect_spaces_on_line.pl
@@ -32,7 +32,6 @@ $result_trees{'protect_spaces_on_line'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -52,7 +51,6 @@ $result_trees{'protect_spaces_on_line'} = {
               ],
               'cmdname' => 'w',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -102,7 +100,6 @@ $result_trees{'protect_spaces_on_line'} = {
                       ],
                       'cmdname' => 'samp',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -122,7 +119,6 @@ $result_trees{'protect_spaces_on_line'} = {
                       ],
                       'cmdname' => 'w',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -146,7 +142,6 @@ $result_trees{'protect_spaces_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -177,13 +172,11 @@ $result_trees{'protect_spaces_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
diff --git a/tp/t/results/plaintext_tests/punctuation_abbr_acronym.pl 
b/tp/t/results/plaintext_tests/punctuation_abbr_acronym.pl
index d4998de408..9b653264d3 100644
--- a/tp/t/results/plaintext_tests/punctuation_abbr_acronym.pl
+++ b/tp/t/results/plaintext_tests/punctuation_abbr_acronym.pl
@@ -24,7 +24,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -44,7 +43,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -64,7 +62,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -84,7 +81,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -118,7 +114,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -151,7 +146,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -184,7 +178,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
               ],
               'cmdname' => 'abbr',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -218,7 +211,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git 
a/tp/t/results/plaintext_tests/punctuation_and_code_style_commands.pl 
b/tp/t/results/plaintext_tests/punctuation_and_code_style_commands.pl
index 6ab134c3a0..3c691ae229 100644
--- a/tp/t/results/plaintext_tests/punctuation_and_code_style_commands.pl
+++ b/tp/t/results/plaintext_tests/punctuation_and_code_style_commands.pl
@@ -24,7 +24,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -48,7 +47,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -58,7 +56,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -77,7 +74,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -87,7 +83,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -108,7 +103,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -132,7 +126,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -142,7 +135,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -161,7 +153,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -171,7 +162,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -192,7 +182,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -219,7 +208,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -229,7 +217,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -251,7 +238,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -261,7 +247,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git 
a/tp/t/results/plaintext_tests/punctuation_and_code_style_commands_utf8.pl 
b/tp/t/results/plaintext_tests/punctuation_and_code_style_commands_utf8.pl
index 97d2428b9f..4042d695af 100644
--- a/tp/t/results/plaintext_tests/punctuation_and_code_style_commands_utf8.pl
+++ b/tp/t/results/plaintext_tests/punctuation_and_code_style_commands_utf8.pl
@@ -37,7 +37,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -56,7 +55,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = {
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -80,7 +78,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -90,7 +87,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -109,7 +105,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -119,7 +114,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -140,7 +134,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -164,7 +157,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -174,7 +166,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -193,7 +184,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -203,7 +193,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -224,7 +213,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
               ],
               'cmdname' => 'command',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -251,7 +239,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -261,7 +248,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -283,7 +269,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -293,7 +278,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
diff --git a/tp/t/results/plaintext_tests/punctuation_and_footnotes.pl 
b/tp/t/results/plaintext_tests/punctuation_and_footnotes.pl
index 3a136a1b15..1c70e5dc90 100644
--- a/tp/t/results/plaintext_tests/punctuation_and_footnotes.pl
+++ b/tp/t/results/plaintext_tests/punctuation_and_footnotes.pl
@@ -37,7 +37,6 @@ $result_trees{'punctuation_and_footnotes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -66,7 +65,6 @@ $result_trees{'punctuation_and_footnotes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -91,7 +89,6 @@ $result_trees{'punctuation_and_footnotes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -130,7 +127,6 @@ $result_trees{'punctuation_and_footnotes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -155,7 +151,6 @@ $result_trees{'punctuation_and_footnotes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -184,7 +179,6 @@ $result_trees{'punctuation_and_footnotes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -226,7 +220,6 @@ $result_trees{'punctuation_and_footnotes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -258,7 +251,6 @@ $result_trees{'punctuation_and_footnotes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -290,7 +282,6 @@ $result_trees{'punctuation_and_footnotes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -332,7 +323,6 @@ $result_trees{'punctuation_and_footnotes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -364,7 +354,6 @@ $result_trees{'punctuation_and_footnotes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -396,7 +385,6 @@ $result_trees{'punctuation_and_footnotes'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
diff --git 
a/tp/t/results/plaintext_tests/punctuation_and_footnotes_frenchspacing.pl 
b/tp/t/results/plaintext_tests/punctuation_and_footnotes_frenchspacing.pl
index fdf3ceb655..ab8afce2d7 100644
--- a/tp/t/results/plaintext_tests/punctuation_and_footnotes_frenchspacing.pl
+++ b/tp/t/results/plaintext_tests/punctuation_and_footnotes_frenchspacing.pl
@@ -38,7 +38,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -70,7 +69,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -99,7 +97,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -124,7 +121,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -163,7 +159,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -188,7 +183,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -217,7 +211,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -259,7 +252,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -291,7 +283,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -323,7 +314,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -365,7 +355,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -397,7 +386,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -429,7 +417,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             },
diff --git 
a/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands.pl 
b/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands.pl
index 41a094f190..fe277e4493 100644
--- a/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands.pl
+++ b/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands.pl
@@ -29,7 +29,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -53,7 +52,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -63,7 +61,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -82,7 +79,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -92,7 +88,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -113,7 +108,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -137,7 +131,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -147,7 +140,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -166,7 +158,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -176,7 +167,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -197,7 +187,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -224,7 +213,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -234,7 +222,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -256,7 +243,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -266,7 +252,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -297,7 +282,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -321,7 +305,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -331,7 +314,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -350,7 +332,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -360,7 +341,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -381,7 +361,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -405,7 +384,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -415,7 +393,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -434,7 +411,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -444,7 +420,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -465,7 +440,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -492,7 +466,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -502,7 +475,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -524,7 +496,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -534,7 +505,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
diff --git 
a/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands_utf8.pl 
b/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands_utf8.pl
index 78624e7cd7..4c9a066423 100644
--- a/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands_utf8.pl
+++ b/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands_utf8.pl
@@ -37,7 +37,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -56,7 +55,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -80,7 +78,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = {
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -90,7 +87,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = {
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -109,7 +105,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -119,7 +114,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -140,7 +134,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -164,7 +157,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -174,7 +166,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -193,7 +184,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -203,7 +193,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -224,7 +213,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -251,7 +239,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -261,7 +248,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -283,7 +269,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -293,7 +278,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'var',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -324,7 +308,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -348,7 +331,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -358,7 +340,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -377,7 +358,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                       ],
                       'cmdname' => 'aa',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -387,7 +367,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -408,7 +387,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -432,7 +410,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -442,7 +419,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -461,7 +437,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -471,7 +446,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -492,7 +466,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -519,7 +492,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -529,7 +501,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -551,7 +522,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                       ],
                       'cmdname' => 'AA',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -561,7 +531,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
diff --git a/tp/t/results/plaintext_tests/punctuation_at_end_command.pl 
b/tp/t/results/plaintext_tests/punctuation_at_end_command.pl
index 9cef215270..ad638d6bd1 100644
--- a/tp/t/results/plaintext_tests/punctuation_at_end_command.pl
+++ b/tp/t/results/plaintext_tests/punctuation_at_end_command.pl
@@ -40,7 +40,6 @@ $result_trees{'punctuation_at_end_command'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -60,7 +59,6 @@ $result_trees{'punctuation_at_end_command'} = {
               ],
               'cmdname' => 'dmn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -80,7 +78,6 @@ $result_trees{'punctuation_at_end_command'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -104,7 +101,6 @@ $result_trees{'punctuation_at_end_command'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -124,7 +120,6 @@ $result_trees{'punctuation_at_end_command'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -144,7 +139,6 @@ $result_trees{'punctuation_at_end_command'} = {
               ],
               'cmdname' => 'cite',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -164,7 +158,6 @@ $result_trees{'punctuation_at_end_command'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -192,7 +185,6 @@ $result_trees{'punctuation_at_end_command'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -202,7 +194,6 @@ $result_trees{'punctuation_at_end_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -222,7 +213,6 @@ $result_trees{'punctuation_at_end_command'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
diff --git a/tp/t/results/plaintext_tests/punctuation_commands.pl 
b/tp/t/results/plaintext_tests/punctuation_commands.pl
index fc72cb55b8..740be18fa3 100644
--- a/tp/t/results/plaintext_tests/punctuation_commands.pl
+++ b/tp/t/results/plaintext_tests/punctuation_commands.pl
@@ -77,7 +77,6 @@ $result_trees{'punctuation_commands'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -92,7 +91,6 @@ $result_trees{'punctuation_commands'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -151,7 +149,6 @@ $result_trees{'punctuation_commands'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -218,7 +215,6 @@ $result_trees{'punctuation_commands'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
diff --git a/tp/t/results/plaintext_tests/punctuation_commands_frenchspacing.pl 
b/tp/t/results/plaintext_tests/punctuation_commands_frenchspacing.pl
index 90d2b529dd..e5159279db 100644
--- a/tp/t/results/plaintext_tests/punctuation_commands_frenchspacing.pl
+++ b/tp/t/results/plaintext_tests/punctuation_commands_frenchspacing.pl
@@ -38,7 +38,6 @@ $result_trees{'punctuation_commands_frenchspacing'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -110,7 +109,6 @@ $result_trees{'punctuation_commands_frenchspacing'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -125,7 +123,6 @@ $result_trees{'punctuation_commands_frenchspacing'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -184,7 +181,6 @@ $result_trees{'punctuation_commands_frenchspacing'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -251,7 +247,6 @@ $result_trees{'punctuation_commands_frenchspacing'} = {
               ],
               'cmdname' => 'enddots',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
diff --git a/tp/t/results/plaintext_tests/punctuation_frenchspacing.pl 
b/tp/t/results/plaintext_tests/punctuation_frenchspacing.pl
index b8a1baa61a..f7019d94d0 100644
--- a/tp/t/results/plaintext_tests/punctuation_frenchspacing.pl
+++ b/tp/t/results/plaintext_tests/punctuation_frenchspacing.pl
@@ -38,7 +38,6 @@ $result_trees{'punctuation_frenchspacing'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/plaintext_tests/punctuation_in_command.pl 
b/tp/t/results/plaintext_tests/punctuation_in_command.pl
index 1df5f11a18..4e5cfce77d 100644
--- a/tp/t/results/plaintext_tests/punctuation_in_command.pl
+++ b/tp/t/results/plaintext_tests/punctuation_in_command.pl
@@ -40,7 +40,6 @@ $result_trees{'punctuation_in_command'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -60,7 +59,6 @@ $result_trees{'punctuation_in_command'} = {
               ],
               'cmdname' => 'dmn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -80,7 +78,6 @@ $result_trees{'punctuation_in_command'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -100,7 +97,6 @@ $result_trees{'punctuation_in_command'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -120,7 +116,6 @@ $result_trees{'punctuation_in_command'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -140,7 +135,6 @@ $result_trees{'punctuation_in_command'} = {
               ],
               'cmdname' => 'cite',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -160,7 +154,6 @@ $result_trees{'punctuation_in_command'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -188,7 +181,6 @@ $result_trees{'punctuation_in_command'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -198,7 +190,6 @@ $result_trees{'punctuation_in_command'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/plaintext_tests/punctuation_in_command_end_line.pl 
b/tp/t/results/plaintext_tests/punctuation_in_command_end_line.pl
index fcde4a2c80..bb6715a074 100644
--- a/tp/t/results/plaintext_tests/punctuation_in_command_end_line.pl
+++ b/tp/t/results/plaintext_tests/punctuation_in_command_end_line.pl
@@ -35,7 +35,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -59,7 +58,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
               ],
               'cmdname' => 'dmn',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -83,7 +81,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -107,7 +104,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -131,7 +127,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
               ],
               'cmdname' => 'math',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -155,7 +150,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
               ],
               'cmdname' => 'cite',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -179,7 +173,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -207,7 +200,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -217,7 +209,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             },
@@ -245,7 +236,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
diff --git a/tp/t/results/plaintext_tests/punctuation_in_sc.pl 
b/tp/t/results/plaintext_tests/punctuation_in_sc.pl
index 3d9167ba7f..7f773d831b 100644
--- a/tp/t/results/plaintext_tests/punctuation_in_sc.pl
+++ b/tp/t/results/plaintext_tests/punctuation_in_sc.pl
@@ -27,7 +27,6 @@ $result_trees{'punctuation_in_sc'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -47,7 +46,6 @@ $result_trees{'punctuation_in_sc'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/plaintext_tests/sc_with_utf8_enable_encoding.pl 
b/tp/t/results/plaintext_tests/sc_with_utf8_enable_encoding.pl
index 0a1d79689d..a979c99c9c 100644
--- a/tp/t/results/plaintext_tests/sc_with_utf8_enable_encoding.pl
+++ b/tp/t/results/plaintext_tests/sc_with_utf8_enable_encoding.pl
@@ -37,7 +37,6 @@ $result_trees{'sc_with_utf8_enable_encoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -56,7 +55,6 @@ $result_trees{'sc_with_utf8_enable_encoding'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
diff --git a/tp/t/results/plaintext_tests/settitle_and_empty_top.pl 
b/tp/t/results/plaintext_tests/settitle_and_empty_top.pl
index 8a143f2759..f8019fe64a 100644
--- a/tp/t/results/plaintext_tests/settitle_and_empty_top.pl
+++ b/tp/t/results/plaintext_tests/settitle_and_empty_top.pl
@@ -33,7 +33,6 @@ $result_trees{'settitle_and_empty_top'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -67,7 +66,6 @@ $result_trees{'settitle_and_empty_top'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
diff --git a/tp/t/results/plaintext_tests/sp_with_text_before_in_example.pl 
b/tp/t/results/plaintext_tests/sp_with_text_before_in_example.pl
index c1554f6918..00fea6f7ce 100644
--- a/tp/t/results/plaintext_tests/sp_with_text_before_in_example.pl
+++ b/tp/t/results/plaintext_tests/sp_with_text_before_in_example.pl
@@ -62,7 +62,6 @@ $result_trees{'sp_with_text_before_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -100,13 +99,11 @@ $result_trees{'sp_with_text_before_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -137,7 +134,6 @@ $result_errors{'sp_with_text_before_in_example'} = [
   {
     'error_line' => 'warning: @sp should only appear at the beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@sp should only appear at the beginning of a line',
     'type' => 'warning'
diff --git 
a/tp/t/results/plaintext_tests/split_punctuation_detection_in_commands.pl 
b/tp/t/results/plaintext_tests/split_punctuation_detection_in_commands.pl
index c13470ece8..6f0c2fd9c0 100644
--- a/tp/t/results/plaintext_tests/split_punctuation_detection_in_commands.pl
+++ b/tp/t/results/plaintext_tests/split_punctuation_detection_in_commands.pl
@@ -27,7 +27,6 @@ $result_trees{'split_punctuation_detection_in_commands'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -44,7 +43,6 @@ $result_trees{'split_punctuation_detection_in_commands'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -61,7 +59,6 @@ $result_trees{'split_punctuation_detection_in_commands'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -81,7 +78,6 @@ $result_trees{'split_punctuation_detection_in_commands'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -98,7 +94,6 @@ $result_trees{'split_punctuation_detection_in_commands'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/plaintext_tests/star_at_command_formatting.pl 
b/tp/t/results/plaintext_tests/star_at_command_formatting.pl
index db18d284d0..c2a090335d 100644
--- a/tp/t/results/plaintext_tests/star_at_command_formatting.pl
+++ b/tp/t/results/plaintext_tests/star_at_command_formatting.pl
@@ -105,7 +105,6 @@ $result_trees{'star_at_command_formatting'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -115,7 +114,6 @@ $result_trees{'star_at_command_formatting'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -256,7 +254,6 @@ $result_trees{'star_at_command_formatting'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16,
                 'macro' => 'mymacro'
               }
@@ -281,7 +278,6 @@ $result_trees{'star_at_command_formatting'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16,
                 'macro' => 'mymacro'
               }
@@ -310,7 +306,6 @@ $result_trees{'star_at_command_formatting'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16,
                 'macro' => 'mymacro'
               }
@@ -347,7 +342,6 @@ $result_trees{'star_at_command_formatting'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16,
                 'macro' => 'mymacro'
               }
@@ -521,7 +515,6 @@ $result_trees{'star_at_command_formatting'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20,
                     'macro' => 'mymacro'
                   }
@@ -546,7 +539,6 @@ $result_trees{'star_at_command_formatting'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20,
                     'macro' => 'mymacro'
                   }
@@ -575,7 +567,6 @@ $result_trees{'star_at_command_formatting'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20,
                     'macro' => 'mymacro'
                   }
@@ -612,7 +603,6 @@ $result_trees{'star_at_command_formatting'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20,
                     'macro' => 'mymacro'
                   }
@@ -663,13 +653,11 @@ $result_trees{'star_at_command_formatting'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -828,7 +816,6 @@ $result_trees{'star_at_command_formatting'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25,
                     'macro' => 'mymacro'
                   }
@@ -853,7 +840,6 @@ $result_trees{'star_at_command_formatting'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25,
                     'macro' => 'mymacro'
                   }
@@ -882,7 +868,6 @@ $result_trees{'star_at_command_formatting'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25,
                     'macro' => 'mymacro'
                   }
@@ -919,7 +904,6 @@ $result_trees{'star_at_command_formatting'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25,
                     'macro' => 'mymacro'
                   }
@@ -970,13 +954,11 @@ $result_trees{'star_at_command_formatting'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
diff --git a/tp/t/results/plaintext_tests/tab_in_table_in_example.pl 
b/tp/t/results/plaintext_tests/tab_in_table_in_example.pl
index 3e7fa62520..027c5d79f8 100644
--- a/tp/t/results/plaintext_tests/tab_in_table_in_example.pl
+++ b/tp/t/results/plaintext_tests/tab_in_table_in_example.pl
@@ -30,7 +30,6 @@ $result_trees{'tab_in_table_in_example'} = {
                     {
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'command_as_argument'
@@ -93,7 +92,6 @@ $result_trees{'tab_in_table_in_example'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         }
@@ -157,7 +155,6 @@ $result_trees{'tab_in_table_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -171,7 +168,6 @@ $result_trees{'tab_in_table_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -202,13 +198,11 @@ $result_trees{'tab_in_table_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -241,7 +235,6 @@ $result_errors{'tab_in_table_in_example'} = [
   {
     'error_line' => '@tab not meaningful inside `@table\' block
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@tab not meaningful inside `@table\' block',
     'type' => 'error'
@@ -249,7 +242,6 @@ $result_errors{'tab_in_table_in_example'} = [
   {
     'error_line' => '@tab not meaningful inside `@table\' block
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@tab not meaningful inside `@table\' block',
     'type' => 'error'
diff --git a/tp/t/results/plaintext_tests/tab_item_in_example.pl 
b/tp/t/results/plaintext_tests/tab_item_in_example.pl
index 39fcfa9353..4bc1e37e83 100644
--- a/tp/t/results/plaintext_tests/tab_item_in_example.pl
+++ b/tp/t/results/plaintext_tests/tab_item_in_example.pl
@@ -76,13 +76,11 @@ $result_trees{'tab_item_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -108,7 +106,6 @@ $result_errors{'tab_item_in_example'} = [
   {
     'error_line' => 'ignoring @tab outside of multitable
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'ignoring @tab outside of multitable',
     'type' => 'error'
@@ -116,7 +113,6 @@ $result_errors{'tab_item_in_example'} = [
   {
     'error_line' => '@item outside of table or list
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@item outside of table or list',
     'type' => 'error'
diff --git a/tp/t/results/plaintext_tests/transparent_text.pl 
b/tp/t/results/plaintext_tests/transparent_text.pl
index c01d9ca318..400dcd2882 100644
--- a/tp/t/results/plaintext_tests/transparent_text.pl
+++ b/tp/t/results/plaintext_tests/transparent_text.pl
@@ -32,7 +32,6 @@ $result_trees{'transparent_text'} = {
               ],
               'cmdname' => 'footnote',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -52,7 +51,6 @@ $result_trees{'transparent_text'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/plaintext_tests/xref_quote_long_item.pl 
b/tp/t/results/plaintext_tests/xref_quote_long_item.pl
index 83f3b11739..518ff2d614 100644
--- a/tp/t/results/plaintext_tests/xref_quote_long_item.pl
+++ b/tp/t/results/plaintext_tests/xref_quote_long_item.pl
@@ -16,7 +16,6 @@ $result_trees{'xref_quote_long_item'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -67,7 +66,6 @@ $result_trees{'xref_quote_long_item'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 3
                               }
                             }
@@ -88,7 +86,6 @@ $result_trees{'xref_quote_long_item'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -114,7 +111,6 @@ $result_trees{'xref_quote_long_item'} = {
                                   ],
                                   'cmdname' => 'comma',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 4
                                   }
                                 },
@@ -129,7 +125,6 @@ $result_trees{'xref_quote_long_item'} = {
                                   ],
                                   'cmdname' => 'comma',
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 4
                                   }
                                 },
@@ -183,7 +178,6 @@ $result_trees{'xref_quote_long_item'} = {
                           ],
                           'cmdname' => 'xref',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         },
@@ -232,7 +226,6 @@ $result_trees{'xref_quote_long_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -246,7 +239,6 @@ $result_trees{'xref_quote_long_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/preformatted/caption_in_example.pl 
b/tp/t/results/preformatted/caption_in_example.pl
index 52b14c767a..b397ba21f0 100644
--- a/tp/t/results/preformatted/caption_in_example.pl
+++ b/tp/t/results/preformatted/caption_in_example.pl
@@ -82,7 +82,6 @@ $result_trees{'caption_in_example'} = {
                     'float' => {}
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 },
@@ -135,13 +134,11 @@ $result_trees{'caption_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -172,7 +169,6 @@ $result_trees{'caption_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -187,7 +183,6 @@ $result_trees{'caption_in_example'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -226,7 +221,6 @@ $result_errors{'caption_in_example'} = [
   {
     'error_line' => 'warning: @caption should be right below `@float\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@caption should be right below `@float\'',
     'type' => 'warning'
diff --git a/tp/t/results/preformatted/comment_example_and_blank_lines.pl 
b/tp/t/results/preformatted/comment_example_and_blank_lines.pl
index 0c061fc668..6323566634 100644
--- a/tp/t/results/preformatted/comment_example_and_blank_lines.pl
+++ b/tp/t/results/preformatted/comment_example_and_blank_lines.pl
@@ -82,13 +82,11 @@ $result_trees{'comment_example_and_blank_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -170,13 +168,11 @@ $result_trees{'comment_example_and_blank_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -244,13 +240,11 @@ $result_trees{'comment_example_and_blank_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -323,13 +317,11 @@ $result_trees{'comment_example_and_blank_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
diff --git a/tp/t/results/preformatted/comments_in_example.pl 
b/tp/t/results/preformatted/comments_in_example.pl
index 5615554b73..d3d0ea2558 100644
--- a/tp/t/results/preformatted/comments_in_example.pl
+++ b/tp/t/results/preformatted/comments_in_example.pl
@@ -90,13 +90,11 @@ $result_trees{'comments_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -173,13 +171,11 @@ $result_trees{'comments_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -265,13 +261,11 @@ $result_trees{'comments_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         }
diff --git a/tp/t/results/preformatted/def_in_example.pl 
b/tp/t/results/preformatted/def_in_example.pl
index 4c40104d2e..68aff8e80a 100644
--- a/tp/t/results/preformatted/def_in_example.pl
+++ b/tp/t/results/preformatted/def_in_example.pl
@@ -87,7 +87,6 @@ $result_trees{'def_in_example'} = {
                     'original_def_cmdname' => 'defun'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'def_line'
@@ -133,7 +132,6 @@ $result_trees{'def_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
@@ -144,7 +142,6 @@ $result_trees{'def_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -175,13 +172,11 @@ $result_trees{'def_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -209,7 +204,6 @@ $result_errors{'def_in_example'} = [
   {
     'error_line' => 'warning: entry for index `fn\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'entry for index `fn\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/preformatted/empty_line.pl 
b/tp/t/results/preformatted/empty_line.pl
index 1bbdd39bfb..416711393c 100644
--- a/tp/t/results/preformatted/empty_line.pl
+++ b/tp/t/results/preformatted/empty_line.pl
@@ -68,13 +68,11 @@ $result_trees{'empty_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/preformatted/empty_line_style_command.pl 
b/tp/t/results/preformatted/empty_line_style_command.pl
index 4b38c288bf..55f3e6a23b 100644
--- a/tp/t/results/preformatted/empty_line_style_command.pl
+++ b/tp/t/results/preformatted/empty_line_style_command.pl
@@ -50,7 +50,6 @@ $result_trees{'empty_line_style_command'} = {
                   ],
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -88,13 +87,11 @@ $result_trees{'empty_line_style_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/preformatted/example_at_commands_arguments.pl 
b/tp/t/results/preformatted/example_at_commands_arguments.pl
index 631e4523cd..6a79864ca5 100644
--- a/tp/t/results/preformatted/example_at_commands_arguments.pl
+++ b/tp/t/results/preformatted/example_at_commands_arguments.pl
@@ -29,7 +29,6 @@ $result_trees{'example_at_commands_arguments'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -44,7 +43,6 @@ $result_trees{'example_at_commands_arguments'} = {
                   ],
                   'cmdname' => 'TeX',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -59,7 +57,6 @@ $result_trees{'example_at_commands_arguments'} = {
                   ],
                   'cmdname' => 'exclamdown',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -79,7 +76,6 @@ $result_trees{'example_at_commands_arguments'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -94,7 +90,6 @@ $result_trees{'example_at_commands_arguments'} = {
                   ],
                   'cmdname' => 'enddots',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -112,7 +107,6 @@ $result_trees{'example_at_commands_arguments'} = {
                   ],
                   'cmdname' => 'comma',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -186,7 +180,6 @@ $result_trees{'example_at_commands_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -197,7 +190,6 @@ $result_trees{'example_at_commands_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/preformatted/example_class.pl 
b/tp/t/results/preformatted/example_class.pl
index 8caad7aa65..c80f3ea549 100644
--- a/tp/t/results/preformatted/example_class.pl
+++ b/tp/t/results/preformatted/example_class.pl
@@ -131,7 +131,6 @@ $result_trees{'example_class'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -142,7 +141,6 @@ $result_trees{'example_class'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/preformatted/example_empty_arguments.pl 
b/tp/t/results/preformatted/example_empty_arguments.pl
index 0298ba7363..20bb2279bd 100644
--- a/tp/t/results/preformatted/example_empty_arguments.pl
+++ b/tp/t/results/preformatted/example_empty_arguments.pl
@@ -77,7 +77,6 @@ $result_trees{'example_empty_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -88,7 +87,6 @@ $result_trees{'example_empty_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -175,7 +173,6 @@ $result_trees{'example_empty_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -186,7 +183,6 @@ $result_trees{'example_empty_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -268,7 +264,6 @@ $result_trees{'example_empty_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -279,7 +274,6 @@ $result_trees{'example_empty_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
diff --git a/tp/t/results/preformatted/example_invalid_at_commands_arguments.pl 
b/tp/t/results/preformatted/example_invalid_at_commands_arguments.pl
index 19b3fc8e04..5ae8bd5494 100644
--- a/tp/t/results/preformatted/example_invalid_at_commands_arguments.pl
+++ b/tp/t/results/preformatted/example_invalid_at_commands_arguments.pl
@@ -57,7 +57,6 @@ $result_trees{'example_invalid_at_commands_arguments'} = {
                   ],
                   'cmdname' => 'ref',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -86,7 +85,6 @@ $result_trees{'example_invalid_at_commands_arguments'} = {
                     'normalized' => 'an-anchor'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 },
@@ -131,7 +129,6 @@ $result_trees{'example_invalid_at_commands_arguments'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -173,7 +170,6 @@ $result_trees{'example_invalid_at_commands_arguments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -184,7 +180,6 @@ $result_trees{'example_invalid_at_commands_arguments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -207,7 +202,6 @@ $result_errors{'example_invalid_at_commands_arguments'} = [
   {
     'error_line' => 'warning: @ref should not appear on @example line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@ref should not appear on @example line',
     'type' => 'warning'
@@ -215,7 +209,6 @@ $result_errors{'example_invalid_at_commands_arguments'} = [
   {
     'error_line' => 'warning: @anchor should not appear on @example line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@anchor should not appear on @example line',
     'type' => 'warning'
@@ -223,7 +216,6 @@ $result_errors{'example_invalid_at_commands_arguments'} = [
   {
     'error_line' => 'warning: @center should not appear on @example line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@center should not appear on @example line',
     'type' => 'warning'
diff --git a/tp/t/results/preformatted/example_multi_class.pl 
b/tp/t/results/preformatted/example_multi_class.pl
index 05b633eb24..9ea5ffb93a 100644
--- a/tp/t/results/preformatted/example_multi_class.pl
+++ b/tp/t/results/preformatted/example_multi_class.pl
@@ -203,7 +203,6 @@ $result_trees{'example_multi_class'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
@@ -214,7 +213,6 @@ $result_trees{'example_multi_class'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/preformatted/insertcopying_in_example.pl 
b/tp/t/results/preformatted/insertcopying_in_example.pl
index 111ed57bbf..f1b3b7ff91 100644
--- a/tp/t/results/preformatted/insertcopying_in_example.pl
+++ b/tp/t/results/preformatted/insertcopying_in_example.pl
@@ -33,7 +33,6 @@ $result_trees{'insertcopying_in_example'} = {
               ],
               'cmdname' => 'insertcopying',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -73,13 +72,11 @@ $result_trees{'insertcopying_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/preformatted/nested_example_and_comment.pl 
b/tp/t/results/preformatted/nested_example_and_comment.pl
index 05a05725be..4fa87739c6 100644
--- a/tp/t/results/preformatted/nested_example_and_comment.pl
+++ b/tp/t/results/preformatted/nested_example_and_comment.pl
@@ -91,13 +91,11 @@ $result_trees{'nested_example_and_comment'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -137,13 +135,11 @@ $result_trees{'nested_example_and_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -243,13 +239,11 @@ $result_trees{'nested_example_and_comment'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -289,13 +283,11 @@ $result_trees{'nested_example_and_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -395,13 +387,11 @@ $result_trees{'nested_example_and_comment'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 21
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             },
@@ -450,13 +440,11 @@ $result_trees{'nested_example_and_comment'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         }
diff --git a/tp/t/results/preformatted/nested_formats.pl 
b/tp/t/results/preformatted/nested_formats.pl
index 053ddf4a15..75f638ebbc 100644
--- a/tp/t/results/preformatted/nested_formats.pl
+++ b/tp/t/results/preformatted/nested_formats.pl
@@ -83,13 +83,11 @@ $result_trees{'nested_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -120,13 +118,11 @@ $result_trees{'nested_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -209,13 +205,11 @@ $result_trees{'nested_formats'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -246,13 +240,11 @@ $result_trees{'nested_formats'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
diff --git a/tp/t/results/preformatted/page_in_example.pl 
b/tp/t/results/preformatted/page_in_example.pl
index 0713f15b72..b28d3b8a1f 100644
--- a/tp/t/results/preformatted/page_in_example.pl
+++ b/tp/t/results/preformatted/page_in_example.pl
@@ -69,13 +69,11 @@ $result_trees{'page_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/preformatted/quote_dash_in_display.pl 
b/tp/t/results/preformatted/quote_dash_in_display.pl
index f1882af7d5..e6ec48332b 100644
--- a/tp/t/results/preformatted/quote_dash_in_display.pl
+++ b/tp/t/results/preformatted/quote_dash_in_display.pl
@@ -69,13 +69,11 @@ $result_trees{'quote_dash_in_display'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/preformatted/quote_dash_in_example.pl 
b/tp/t/results/preformatted/quote_dash_in_example.pl
index 8fd9166f78..58b81edbff 100644
--- a/tp/t/results/preformatted/quote_dash_in_example.pl
+++ b/tp/t/results/preformatted/quote_dash_in_example.pl
@@ -69,13 +69,11 @@ $result_trees{'quote_dash_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
diff --git a/tp/t/results/preformatted/text_on_display_command_line.pl 
b/tp/t/results/preformatted/text_on_display_command_line.pl
index 0dcd629985..5d89019456 100644
--- a/tp/t/results/preformatted/text_on_display_command_line.pl
+++ b/tp/t/results/preformatted/text_on_display_command_line.pl
@@ -55,7 +55,6 @@ $result_trees{'text_on_display_command_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -66,7 +65,6 @@ $result_trees{'text_on_display_command_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -130,7 +128,6 @@ $result_trees{'text_on_display_command_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -141,7 +138,6 @@ $result_trees{'text_on_display_command_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -200,13 +196,11 @@ $result_trees{'text_on_display_command_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -270,13 +264,11 @@ $result_trees{'text_on_display_command_line'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -307,13 +299,11 @@ $result_trees{'text_on_display_command_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -353,7 +343,6 @@ $result_errors{'text_on_display_command_line'} = [
   {
     'error_line' => 'warning: unexpected argument on @display line: text on 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unexpected argument on @display line: text on line',
     'type' => 'warning'
@@ -361,7 +350,6 @@ $result_errors{'text_on_display_command_line'} = [
   {
     'error_line' => 'warning: unexpected argument on @display line: text on 
line followed by text
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'unexpected argument on @display line: text on line followed by 
text',
     'type' => 'warning'
@@ -369,7 +357,6 @@ $result_errors{'text_on_display_command_line'} = [
   {
     'error_line' => 'bad argument to @end: display text after end
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'bad argument to @end: display text after end',
     'type' => 'error'
@@ -377,7 +364,6 @@ $result_errors{'text_on_display_command_line'} = [
   {
     'error_line' => 'bad argument to @end: display text after end display 
nested in display
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'bad argument to @end: display text after end display nested in 
display',
     'type' => 'error'
diff --git a/tp/t/results/preformatted/text_on_example_command_line.pl 
b/tp/t/results/preformatted/text_on_example_command_line.pl
index 2bf7da64bb..a9582d736c 100644
--- a/tp/t/results/preformatted/text_on_example_command_line.pl
+++ b/tp/t/results/preformatted/text_on_example_command_line.pl
@@ -55,7 +55,6 @@ $result_trees{'text_on_example_command_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -66,7 +65,6 @@ $result_trees{'text_on_example_command_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -130,7 +128,6 @@ $result_trees{'text_on_example_command_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -141,7 +138,6 @@ $result_trees{'text_on_example_command_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -200,13 +196,11 @@ $result_trees{'text_on_example_command_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -270,13 +264,11 @@ $result_trees{'text_on_example_command_line'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -307,13 +299,11 @@ $result_trees{'text_on_example_command_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         }
@@ -353,7 +343,6 @@ $result_errors{'text_on_example_command_line'} = [
   {
     'error_line' => 'bad argument to @end: example text after end
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'bad argument to @end: example text after end',
     'type' => 'error'
@@ -361,7 +350,6 @@ $result_errors{'text_on_example_command_line'} = [
   {
     'error_line' => 'bad argument to @end: example text after end example 
nested in example
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => 'bad argument to @end: example text after end example nested in 
example',
     'type' => 'error'
diff --git a/tp/t/results/preformatted/titlefont_in_example.pl 
b/tp/t/results/preformatted/titlefont_in_example.pl
index a7bcbbe18c..6b28da56fd 100644
--- a/tp/t/results/preformatted/titlefont_in_example.pl
+++ b/tp/t/results/preformatted/titlefont_in_example.pl
@@ -36,7 +36,6 @@ $result_trees{'titlefont_in_example'} = {
               ],
               'cmdname' => 'titlefont',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -80,13 +79,11 @@ $result_trees{'titlefont_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/quotation/comment_on_quotation_line.pl 
b/tp/t/results/quotation/comment_on_quotation_line.pl
index b6bd455e8d..2c9b2a5436 100644
--- a/tp/t/results/quotation/comment_on_quotation_line.pl
+++ b/tp/t/results/quotation/comment_on_quotation_line.pl
@@ -73,7 +73,6 @@ $result_trees{'comment_on_quotation_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -84,7 +83,6 @@ $result_trees{'comment_on_quotation_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/quotation/empty_quotation.pl 
b/tp/t/results/quotation/empty_quotation.pl
index d14ec37136..2d1cfb020f 100644
--- a/tp/t/results/quotation/empty_quotation.pl
+++ b/tp/t/results/quotation/empty_quotation.pl
@@ -50,13 +50,11 @@ $result_trees{'empty_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -111,7 +109,6 @@ $result_trees{'empty_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -122,7 +119,6 @@ $result_trees{'empty_quotation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -143,7 +139,6 @@ $result_trees{'empty_quotation'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
@@ -186,7 +181,6 @@ $result_trees{'empty_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -197,7 +191,6 @@ $result_trees{'empty_quotation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -252,7 +245,6 @@ $result_trees{'empty_quotation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -263,7 +255,6 @@ $result_trees{'empty_quotation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         }
diff --git a/tp/t/results/quotation/footnote_in_quotation_with_arg.pl 
b/tp/t/results/quotation/footnote_in_quotation_with_arg.pl
index f86de0f91b..545b2a7b12 100644
--- a/tp/t/results/quotation/footnote_in_quotation_with_arg.pl
+++ b/tp/t/results/quotation/footnote_in_quotation_with_arg.pl
@@ -51,7 +51,6 @@ $result_trees{'footnote_in_quotation_with_arg'} = {
                   ],
                   'cmdname' => 'footnote',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -89,7 +88,6 @@ $result_trees{'footnote_in_quotation_with_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -100,7 +98,6 @@ $result_trees{'footnote_in_quotation_with_arg'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/quotation/only_comment_on_quotation_line.pl 
b/tp/t/results/quotation/only_comment_on_quotation_line.pl
index f192e9b28a..66c7669efa 100644
--- a/tp/t/results/quotation/only_comment_on_quotation_line.pl
+++ b/tp/t/results/quotation/only_comment_on_quotation_line.pl
@@ -65,7 +65,6 @@ $result_trees{'only_comment_on_quotation_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -76,7 +75,6 @@ $result_trees{'only_comment_on_quotation_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/quotation/quotation_and_author.pl 
b/tp/t/results/quotation/quotation_and_author.pl
index 6af971b2b1..ac6125cc74 100644
--- a/tp/t/results/quotation/quotation_and_author.pl
+++ b/tp/t/results/quotation/quotation_and_author.pl
@@ -64,7 +64,6 @@ $result_trees{'quotation_and_author'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -104,7 +103,6 @@ $result_trees{'quotation_and_author'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -115,7 +113,6 @@ $result_trees{'quotation_and_author'} = {
             ]
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -179,7 +176,6 @@ $result_trees{'quotation_and_author'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -219,7 +215,6 @@ $result_trees{'quotation_and_author'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -230,7 +225,6 @@ $result_trees{'quotation_and_author'} = {
             ]
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -285,7 +279,6 @@ $result_trees{'quotation_and_author'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             },
@@ -325,7 +318,6 @@ $result_trees{'quotation_and_author'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -341,7 +333,6 @@ $result_trees{'quotation_and_author'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         }
diff --git a/tp/t/results/quotation/quotation_author_in_example.pl 
b/tp/t/results/quotation/quotation_author_in_example.pl
index ab825c2ff7..fe5247b0ef 100644
--- a/tp/t/results/quotation/quotation_author_in_example.pl
+++ b/tp/t/results/quotation/quotation_author_in_example.pl
@@ -66,7 +66,6 @@ $result_trees{'quotation_author_in_example'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -104,7 +103,6 @@ $result_trees{'quotation_author_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 }
@@ -115,7 +113,6 @@ $result_trees{'quotation_author_in_example'} = {
                 ]
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -146,13 +143,11 @@ $result_trees{'quotation_author_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/quotation/quotation_beginning_and_end_on_line.pl 
b/tp/t/results/quotation/quotation_beginning_and_end_on_line.pl
index da4288ea5b..163b3486d4 100644
--- a/tp/t/results/quotation/quotation_beginning_and_end_on_line.pl
+++ b/tp/t/results/quotation/quotation_beginning_and_end_on_line.pl
@@ -54,7 +54,6 @@ $result_trees{'quotation_beginning_and_end_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -65,7 +64,6 @@ $result_trees{'quotation_beginning_and_end_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -87,7 +85,6 @@ $result_errors{'quotation_beginning_and_end_on_line'} = [
   {
     'error_line' => 'warning: @end should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@end should only appear at the beginning of a line',
     'type' => 'warning'
diff --git a/tp/t/results/quotation/space_at_commands_end_quotation_line.pl 
b/tp/t/results/quotation/space_at_commands_end_quotation_line.pl
index 20d84de512..0b00b93d93 100644
--- a/tp/t/results/quotation/space_at_commands_end_quotation_line.pl
+++ b/tp/t/results/quotation/space_at_commands_end_quotation_line.pl
@@ -77,7 +77,6 @@ $result_trees{'space_at_commands_end_quotation_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -88,7 +87,6 @@ $result_trees{'space_at_commands_end_quotation_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -176,7 +174,6 @@ $result_trees{'space_at_commands_end_quotation_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -187,7 +184,6 @@ $result_trees{'space_at_commands_end_quotation_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/quotation/standard_quotations.pl 
b/tp/t/results/quotation/standard_quotations.pl
index 9e3885b1c7..8f4620b43a 100644
--- a/tp/t/results/quotation/standard_quotations.pl
+++ b/tp/t/results/quotation/standard_quotations.pl
@@ -64,7 +64,6 @@ $result_trees{'standard_quotations'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -75,7 +74,6 @@ $result_trees{'standard_quotations'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -139,7 +137,6 @@ $result_trees{'standard_quotations'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -150,7 +147,6 @@ $result_trees{'standard_quotations'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -214,7 +210,6 @@ $result_trees{'standard_quotations'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -225,7 +220,6 @@ $result_trees{'standard_quotations'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -289,7 +283,6 @@ $result_trees{'standard_quotations'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -300,7 +293,6 @@ $result_trees{'standard_quotations'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -364,7 +356,6 @@ $result_trees{'standard_quotations'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -375,7 +366,6 @@ $result_trees{'standard_quotations'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -439,7 +429,6 @@ $result_trees{'standard_quotations'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
@@ -450,7 +439,6 @@ $result_trees{'standard_quotations'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         }
diff --git a/tp/t/results/raw/beginning_and_end_on_line.pl 
b/tp/t/results/raw/beginning_and_end_on_line.pl
index b988b66703..20e5345ab6 100644
--- a/tp/t/results/raw/beginning_and_end_on_line.pl
+++ b/tp/t/results/raw/beginning_and_end_on_line.pl
@@ -59,7 +59,6 @@ $result_trees{'beginning_and_end_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -70,7 +69,6 @@ $result_trees{'beginning_and_end_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -124,7 +122,6 @@ $result_trees{'beginning_and_end_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -135,7 +132,6 @@ $result_trees{'beginning_and_end_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -189,7 +185,6 @@ $result_trees{'beginning_and_end_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -200,7 +195,6 @@ $result_trees{'beginning_and_end_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
@@ -229,7 +223,6 @@ $result_errors{'beginning_and_end_on_line'} = [
   {
     'error_line' => 'warning: @end should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@end should only appear at the beginning of a line',
     'type' => 'warning'
@@ -237,7 +230,6 @@ $result_errors{'beginning_and_end_on_line'} = [
   {
     'error_line' => 'warning: unexpected argument on @tex line: in tex
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'unexpected argument on @tex line: in tex',
     'type' => 'warning'
@@ -245,7 +237,6 @@ $result_errors{'beginning_and_end_on_line'} = [
   {
     'error_line' => 'warning: @end should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@end should only appear at the beginning of a line',
     'type' => 'warning'
@@ -253,7 +244,6 @@ $result_errors{'beginning_and_end_on_line'} = [
   {
     'error_line' => 'warning: unexpected argument on @verbatim line: in 
verbatim
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'unexpected argument on @verbatim line: in verbatim',
     'type' => 'warning'
@@ -261,7 +251,6 @@ $result_errors{'beginning_and_end_on_line'} = [
   {
     'error_line' => 'warning: @end should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@end should only appear at the beginning of a line',
     'type' => 'warning'
@@ -269,7 +258,6 @@ $result_errors{'beginning_and_end_on_line'} = [
   {
     'error_line' => 'warning: unexpected argument on @html line: in html
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'unexpected argument on @html line: in html',
     'type' => 'warning'
diff --git a/tp/t/results/raw/braces_in_tex.pl 
b/tp/t/results/raw/braces_in_tex.pl
index 040a67cf15..8c04679c84 100644
--- a/tp/t/results/raw/braces_in_tex.pl
+++ b/tp/t/results/raw/braces_in_tex.pl
@@ -80,13 +80,11 @@ $result_trees{'braces_in_tex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -182,13 +180,11 @@ $result_trees{'braces_in_tex'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12
                   }
                 }
@@ -222,13 +218,11 @@ $result_trees{'braces_in_tex'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
diff --git a/tp/t/results/raw/displaymath.pl b/tp/t/results/raw/displaymath.pl
index 3b69112703..0c05a77ee2 100644
--- a/tp/t/results/raw/displaymath.pl
+++ b/tp/t/results/raw/displaymath.pl
@@ -33,7 +33,6 @@ $result_trees{'displaymath'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'balanced_braces'
@@ -48,7 +47,6 @@ $result_trees{'displaymath'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'balanced_braces'
@@ -84,13 +82,11 @@ $result_trees{'displaymath'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -132,7 +128,6 @@ $result_trees{'displaymath'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'balanced_braces'
@@ -147,7 +142,6 @@ $result_trees{'displaymath'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'balanced_braces'
@@ -183,13 +177,11 @@ $result_trees{'displaymath'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
diff --git a/tp/t/results/raw/displaymath_not_closed.pl 
b/tp/t/results/raw/displaymath_not_closed.pl
index 7eef021444..9145502540 100644
--- a/tp/t/results/raw/displaymath_not_closed.pl
+++ b/tp/t/results/raw/displaymath_not_closed.pl
@@ -29,7 +29,6 @@ $result_trees{'displaymath_not_closed'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -52,7 +51,6 @@ $result_errors{'displaymath_not_closed'} = [
   {
     'error_line' => 'no matching `@end displaymath\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'no matching `@end displaymath\'',
     'type' => 'error'
diff --git a/tp/t/results/raw/inline_in_example.pl 
b/tp/t/results/raw/inline_in_example.pl
index cc7accb2b0..af557ccfd4 100644
--- a/tp/t/results/raw/inline_in_example.pl
+++ b/tp/t/results/raw/inline_in_example.pl
@@ -60,7 +60,6 @@ $result_trees{'inline_in_example'} = {
                           ],
                           'cmdname' => 'lbracechar',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         },
@@ -82,7 +81,6 @@ $result_trees{'inline_in_example'} = {
                     'format' => 'plaintext'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -120,7 +118,6 @@ $result_trees{'inline_in_example'} = {
                     'format' => 'plaintext'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 5
                   }
                 },
@@ -170,7 +167,6 @@ $result_trees{'inline_in_example'} = {
                           ],
                           'cmdname' => 'acronym',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 10
                           }
                         },
@@ -193,7 +189,6 @@ $result_trees{'inline_in_example'} = {
                     'format' => 'html'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 },
@@ -231,13 +226,11 @@ $result_trees{'inline_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/raw/inline_missing_first_arg.pl 
b/tp/t/results/raw/inline_missing_first_arg.pl
index 1e8a91aac0..11b1cb4edf 100644
--- a/tp/t/results/raw/inline_missing_first_arg.pl
+++ b/tp/t/results/raw/inline_missing_first_arg.pl
@@ -36,7 +36,6 @@ $result_trees{'inline_missing_first_arg'} = {
                 'format' => undef
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -63,7 +62,6 @@ $result_trees{'inline_missing_first_arg'} = {
                 'format' => undef
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -92,7 +90,6 @@ $result_errors{'inline_missing_first_arg'} = [
   {
     'error_line' => 'warning: @inlinefmt missing first argument
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@inlinefmt missing first argument',
     'type' => 'warning'
@@ -100,7 +97,6 @@ $result_errors{'inline_missing_first_arg'} = [
   {
     'error_line' => 'warning: @inlineraw missing first argument
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@inlineraw missing first argument',
     'type' => 'warning'
diff --git a/tp/t/results/raw/inlinefmt.pl b/tp/t/results/raw/inlinefmt.pl
index 7b65ee4320..02303ec0df 100644
--- a/tp/t/results/raw/inlinefmt.pl
+++ b/tp/t/results/raw/inlinefmt.pl
@@ -37,7 +37,6 @@ $result_trees{'inlinefmt'} = {
                       ],
                       'cmdname' => 'lbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -59,7 +58,6 @@ $result_trees{'inlinefmt'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -95,7 +93,6 @@ $result_trees{'inlinefmt'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -117,7 +114,6 @@ $result_trees{'inlinefmt'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
diff --git a/tp/t/results/raw/inlinefmt_with_empty_line.pl 
b/tp/t/results/raw/inlinefmt_with_empty_line.pl
index e2725bd72f..6e237c82b4 100644
--- a/tp/t/results/raw/inlinefmt_with_empty_line.pl
+++ b/tp/t/results/raw/inlinefmt_with_empty_line.pl
@@ -50,7 +50,6 @@ $result_trees{'inlinefmt_with_empty_line'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -67,7 +66,6 @@ $result_trees{'inlinefmt_with_empty_line'} = {
               ],
               'cmdname' => 'lbracechar',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -111,7 +109,6 @@ $result_trees{'inlinefmt_with_empty_line'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -136,7 +133,6 @@ $result_trees{'inlinefmt_with_empty_line'} = {
               ],
               'cmdname' => 'acronym',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -175,7 +171,6 @@ $result_errors{'inlinefmt_with_empty_line'} = [
   {
     'error_line' => '@inlinefmt missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@inlinefmt missing closing brace',
     'type' => 'error'
@@ -183,7 +178,6 @@ $result_errors{'inlinefmt_with_empty_line'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -191,7 +185,6 @@ $result_errors{'inlinefmt_with_empty_line'} = [
   {
     'error_line' => '@inlinefmt missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@inlinefmt missing closing brace',
     'type' => 'error'
@@ -199,7 +192,6 @@ $result_errors{'inlinefmt_with_empty_line'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/raw/inlineraw.pl b/tp/t/results/raw/inlineraw.pl
index 0e02c290ba..23cd62fefc 100644
--- a/tp/t/results/raw/inlineraw.pl
+++ b/tp/t/results/raw/inlineraw.pl
@@ -37,7 +37,6 @@ $result_trees{'inlineraw'} = {
                       ],
                       'cmdname' => 'lbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -59,7 +58,6 @@ $result_trees{'inlineraw'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -95,7 +93,6 @@ $result_trees{'inlineraw'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -117,7 +114,6 @@ $result_trees{'inlineraw'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
diff --git a/tp/t/results/raw/inlineraw_with_empty_line.pl 
b/tp/t/results/raw/inlineraw_with_empty_line.pl
index f4f5eda7d1..59be66fd9e 100644
--- a/tp/t/results/raw/inlineraw_with_empty_line.pl
+++ b/tp/t/results/raw/inlineraw_with_empty_line.pl
@@ -43,7 +43,6 @@ $result_trees{'inlineraw_with_empty_line'} = {
                       ],
                       'cmdname' => 'lbracechar',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -65,7 +64,6 @@ $result_trees{'inlineraw_with_empty_line'} = {
                 'format' => 'plaintext'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -110,7 +108,6 @@ $result_trees{'inlineraw_with_empty_line'} = {
                       ],
                       'cmdname' => 'acronym',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -132,7 +129,6 @@ $result_trees{'inlineraw_with_empty_line'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
diff --git a/tp/t/results/raw/lone_braces_in_html.pl 
b/tp/t/results/raw/lone_braces_in_html.pl
index b43bc75c54..8ae9be0d18 100644
--- a/tp/t/results/raw/lone_braces_in_html.pl
+++ b/tp/t/results/raw/lone_braces_in_html.pl
@@ -59,13 +59,11 @@ $result_trees{'lone_braces_in_html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -124,13 +122,11 @@ $result_trees{'lone_braces_in_html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/raw/misc_raw.pl b/tp/t/results/raw/misc_raw.pl
index 7640925fa3..a5996e5169 100644
--- a/tp/t/results/raw/misc_raw.pl
+++ b/tp/t/results/raw/misc_raw.pl
@@ -63,13 +63,11 @@ $result_trees{'misc_raw'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -124,7 +122,6 @@ $result_trees{'misc_raw'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -135,7 +132,6 @@ $result_trees{'misc_raw'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -195,13 +191,11 @@ $result_trees{'misc_raw'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
@@ -237,7 +231,6 @@ $result_errors{'misc_raw'} = [
   {
     'error_line' => 'warning: @end should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@end should only appear at the beginning of a line',
     'type' => 'warning'
@@ -245,7 +238,6 @@ $result_errors{'misc_raw'} = [
   {
     'error_line' => 'warning: unexpected argument on @tex line: in tex
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'unexpected argument on @tex line: in tex',
     'type' => 'warning'
diff --git a/tp/t/results/raw/misc_raw_comments.pl 
b/tp/t/results/raw/misc_raw_comments.pl
index 22c66c2b68..fad97005a4 100644
--- a/tp/t/results/raw/misc_raw_comments.pl
+++ b/tp/t/results/raw/misc_raw_comments.pl
@@ -75,7 +75,6 @@ $result_trees{'misc_raw_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -86,7 +85,6 @@ $result_trees{'misc_raw_comments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -150,7 +148,6 @@ $result_trees{'misc_raw_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -161,7 +158,6 @@ $result_trees{'misc_raw_comments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -221,13 +217,11 @@ $result_trees{'misc_raw_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         }
@@ -263,7 +257,6 @@ $result_errors{'misc_raw_comments'} = [
   {
     'error_line' => 'warning: @end should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@end should only appear at the beginning of a line',
     'type' => 'warning'
@@ -271,7 +264,6 @@ $result_errors{'misc_raw_comments'} = [
   {
     'error_line' => 'warning: unexpected argument on @tex line: in tex
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'unexpected argument on @tex line: in tex',
     'type' => 'warning'
diff --git a/tp/t/results/raw/nested_macros.pl 
b/tp/t/results/raw/nested_macros.pl
index d09f3d4ff0..4c3595e158 100644
--- a/tp/t/results/raw/nested_macros.pl
+++ b/tp/t/results/raw/nested_macros.pl
@@ -83,7 +83,6 @@ $result_trees{'nested_macros'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -93,7 +92,6 @@ $result_trees{'nested_macros'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/raw/raw_commands_and_end_of_lines.pl 
b/tp/t/results/raw/raw_commands_and_end_of_lines.pl
index edb5c56703..ad5137045a 100644
--- a/tp/t/results/raw/raw_commands_and_end_of_lines.pl
+++ b/tp/t/results/raw/raw_commands_and_end_of_lines.pl
@@ -64,13 +64,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -139,13 +137,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -216,13 +212,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -293,13 +287,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -366,13 +358,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -443,13 +433,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 29
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
@@ -511,13 +499,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         },
@@ -582,13 +568,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 38
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               }
             },
@@ -659,13 +643,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 43
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             },
@@ -736,13 +718,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 48
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 46
               }
             }
@@ -809,13 +789,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 52
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -886,13 +864,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 57
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             }
@@ -950,13 +926,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 59
           }
         },
@@ -1020,13 +994,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 66
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 64
           }
         },
@@ -1098,13 +1070,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 69
           }
         },
@@ -1176,13 +1146,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 76
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 74
           }
         },
@@ -1245,13 +1213,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 78
           }
         },
@@ -1323,13 +1289,11 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 85
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 83
           }
         }
@@ -1483,7 +1447,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'warning: @html should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => '@html should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1491,7 +1454,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'warning: @html should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 18,
     'text' => '@html should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1499,7 +1461,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'bad argument to @end: html after the closing command.
 ',
-    'file_name' => '',
     'line_nr' => 20,
     'text' => 'bad argument to @end: html after the closing command.',
     'type' => 'error'
@@ -1507,7 +1468,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'warning: @html should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => '@html should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1515,7 +1475,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'warning: @html should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => '@html should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1523,7 +1482,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'bad argument to @end: html. A symbol after the closing 
command.
 ',
-    'file_name' => '',
     'line_nr' => 29,
     'text' => 'bad argument to @end: html. A symbol after the closing 
command.',
     'type' => 'error'
@@ -1531,7 +1489,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'warning: @tex should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 41,
     'text' => '@tex should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1539,7 +1496,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'warning: @tex should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 46,
     'text' => '@tex should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1547,7 +1503,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'bad argument to @end: tex after the closing command.
 ',
-    'file_name' => '',
     'line_nr' => 48,
     'text' => 'bad argument to @end: tex after the closing command.',
     'type' => 'error'
@@ -1555,7 +1510,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'warning: @tex should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 50,
     'text' => '@tex should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1563,7 +1517,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'warning: @tex should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 55,
     'text' => '@tex should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1571,7 +1524,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'bad argument to @end: tex. A symbol after the closing 
command.
 ',
-    'file_name' => '',
     'line_nr' => 57,
     'text' => 'bad argument to @end: tex. A symbol after the closing command.',
     'type' => 'error'
@@ -1579,7 +1531,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'warning: @verbatim should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 69,
     'text' => '@verbatim should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1587,7 +1538,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'warning: @verbatim should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 74,
     'text' => '@verbatim should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1595,7 +1545,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'bad argument to @end: verbatim after the closing command.
 ',
-    'file_name' => '',
     'line_nr' => 76,
     'text' => 'bad argument to @end: verbatim after the closing command.',
     'type' => 'error'
@@ -1603,7 +1552,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'warning: @verbatim should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 78,
     'text' => '@verbatim should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1611,7 +1559,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'warning: @verbatim should only appear at the beginning of 
a line
 ',
-    'file_name' => '',
     'line_nr' => 83,
     'text' => '@verbatim should only appear at the beginning of a line',
     'type' => 'warning'
@@ -1619,7 +1566,6 @@ $result_errors{'raw_commands_and_end_of_lines'} = [
   {
     'error_line' => 'bad argument to @end: verbatim. A symbol after the 
closing command.
 ',
-    'file_name' => '',
     'line_nr' => 85,
     'text' => 'bad argument to @end: verbatim. A symbol after the closing 
command.',
     'type' => 'error'
diff --git a/tp/t/results/raw/raw_expanded_in_style.pl 
b/tp/t/results/raw/raw_expanded_in_style.pl
index 47a43b668b..8f3c543615 100644
--- a/tp/t/results/raw/raw_expanded_in_style.pl
+++ b/tp/t/results/raw/raw_expanded_in_style.pl
@@ -69,13 +69,11 @@ $result_trees{'raw_expanded_in_style'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -85,7 +83,6 @@ $result_trees{'raw_expanded_in_style'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/raw/raw_in_example.pl 
b/tp/t/results/raw/raw_in_example.pl
index 8403402b53..0512968833 100644
--- a/tp/t/results/raw/raw_in_example.pl
+++ b/tp/t/results/raw/raw_in_example.pl
@@ -75,13 +75,11 @@ $result_trees{'raw_in_example'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 }
@@ -115,13 +113,11 @@ $result_trees{'raw_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -211,13 +207,11 @@ $result_trees{'raw_in_example'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 },
@@ -302,13 +296,11 @@ $result_trees{'raw_in_example'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 },
@@ -347,13 +339,11 @@ $result_trees{'raw_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
diff --git a/tp/t/results/raw/raw_in_para.pl b/tp/t/results/raw/raw_in_para.pl
index 5c66ada9a8..c66af08f41 100644
--- a/tp/t/results/raw/raw_in_para.pl
+++ b/tp/t/results/raw/raw_in_para.pl
@@ -64,13 +64,11 @@ $result_trees{'raw_in_para'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -135,13 +133,11 @@ $result_trees{'raw_in_para'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -222,13 +218,11 @@ $result_trees{'raw_in_para'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
diff --git a/tp/t/results/raw/raw_in_style.pl b/tp/t/results/raw/raw_in_style.pl
index 2dfe57391f..1c954af506 100644
--- a/tp/t/results/raw/raw_in_style.pl
+++ b/tp/t/results/raw/raw_in_style.pl
@@ -69,13 +69,11 @@ $result_trees{'raw_in_style'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 4
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -85,7 +83,6 @@ $result_trees{'raw_in_style'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/raw/raw_not_closed.pl 
b/tp/t/results/raw/raw_not_closed.pl
index a0a9f3862b..e2f7fd0c35 100644
--- a/tp/t/results/raw/raw_not_closed.pl
+++ b/tp/t/results/raw/raw_not_closed.pl
@@ -43,7 +43,6 @@ $result_trees{'raw_not_closed'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -70,7 +69,6 @@ $result_errors{'raw_not_closed'} = [
   {
     'error_line' => 'no matching `@end html\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'no matching `@end html\'',
     'type' => 'error'
diff --git a/tp/t/results/raw/second_level_lone_braces_in_html.pl 
b/tp/t/results/raw/second_level_lone_braces_in_html.pl
index d3759383d1..064f306ee5 100644
--- a/tp/t/results/raw/second_level_lone_braces_in_html.pl
+++ b/tp/t/results/raw/second_level_lone_braces_in_html.pl
@@ -43,7 +43,6 @@ $result_trees{'second_level_lone_braces_in_html'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 2
                           },
                           'type' => 'balanced_braces'
@@ -54,7 +53,6 @@ $result_trees{'second_level_lone_braces_in_html'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   }
                 },
@@ -92,13 +90,11 @@ $result_trees{'second_level_lone_braces_in_html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -141,7 +137,6 @@ $result_trees{'second_level_lone_braces_in_html'} = {
                             }
                           ],
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 8
                           },
                           'type' => 'balanced_braces'
@@ -156,7 +151,6 @@ $result_trees{'second_level_lone_braces_in_html'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 },
@@ -194,13 +188,11 @@ $result_trees{'second_level_lone_braces_in_html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
diff --git a/tp/t/results/raw/second_level_lone_braces_in_html_not_expanded.pl 
b/tp/t/results/raw/second_level_lone_braces_in_html_not_expanded.pl
index c3f330488f..55fb7d1975 100644
--- a/tp/t/results/raw/second_level_lone_braces_in_html_not_expanded.pl
+++ b/tp/t/results/raw/second_level_lone_braces_in_html_not_expanded.pl
@@ -65,13 +65,11 @@ 
$result_trees{'second_level_lone_braces_in_html_not_expanded'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -141,13 +139,11 @@ 
$result_trees{'second_level_lone_braces_in_html_not_expanded'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
diff --git a/tp/t/results/raw/space_before_end.pl 
b/tp/t/results/raw/space_before_end.pl
index 37f15aaeb0..59e4253f70 100644
--- a/tp/t/results/raw/space_before_end.pl
+++ b/tp/t/results/raw/space_before_end.pl
@@ -62,13 +62,11 @@ $result_trees{'space_before_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -127,13 +125,11 @@ $result_trees{'space_before_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -196,13 +192,11 @@ $result_trees{'space_before_end'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
@@ -237,7 +231,6 @@ $result_errors{'space_before_end'} = [
   {
     'error_line' => 'warning: @end verbatim should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@end verbatim should only appear at the beginning of a line',
     'type' => 'warning'
diff --git a/tp/t/results/raw/spurious_arg_on_line.pl 
b/tp/t/results/raw/spurious_arg_on_line.pl
index 69eecb450e..4f77a5374f 100644
--- a/tp/t/results/raw/spurious_arg_on_line.pl
+++ b/tp/t/results/raw/spurious_arg_on_line.pl
@@ -69,7 +69,6 @@ $result_trees{'spurious_arg_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -80,7 +79,6 @@ $result_trees{'spurious_arg_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -140,7 +138,6 @@ $result_trees{'spurious_arg_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -151,7 +148,6 @@ $result_trees{'spurious_arg_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -216,7 +212,6 @@ $result_trees{'spurious_arg_on_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -227,7 +222,6 @@ $result_trees{'spurious_arg_on_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         }
@@ -264,7 +258,6 @@ $result_errors{'spurious_arg_on_line'} = [
   {
     'error_line' => 'warning: unexpected argument on @tex line: argt
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'unexpected argument on @tex line: argt',
     'type' => 'warning'
@@ -272,7 +265,6 @@ $result_errors{'spurious_arg_on_line'} = [
   {
     'error_line' => 'warning: unexpected argument on @verbatim line: 
argverbatim
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'unexpected argument on @verbatim line: argverbatim',
     'type' => 'warning'
@@ -280,7 +272,6 @@ $result_errors{'spurious_arg_on_line'} = [
   {
     'error_line' => 'warning: unexpected argument on @html line: argh
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'unexpected argument on @html line: argh',
     'type' => 'warning'
diff --git a/tp/t/results/raw/tex_not_closed.pl 
b/tp/t/results/raw/tex_not_closed.pl
index 20a2eea34c..ea66b1eee6 100644
--- a/tp/t/results/raw/tex_not_closed.pl
+++ b/tp/t/results/raw/tex_not_closed.pl
@@ -39,7 +39,6 @@ $result_trees{'tex_not_closed'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -64,7 +63,6 @@ $result_errors{'tex_not_closed'} = [
   {
     'error_line' => 'no matching `@end tex\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end tex\'',
     'type' => 'error'
diff --git a/tp/t/results/raw/verbatim_and_verbatiminclude.pl 
b/tp/t/results/raw/verbatim_and_verbatiminclude.pl
index 264435a9c4..6904e6e5f5 100644
--- a/tp/t/results/raw/verbatim_and_verbatiminclude.pl
+++ b/tp/t/results/raw/verbatim_and_verbatiminclude.pl
@@ -55,13 +55,11 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -125,13 +123,11 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -223,13 +219,11 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -260,13 +254,11 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -330,13 +322,11 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -382,7 +372,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -442,7 +431,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             },
@@ -473,13 +461,11 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           }
         },
@@ -525,7 +511,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         },
@@ -622,13 +607,11 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 42
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             },
@@ -669,13 +652,11 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         },
@@ -763,13 +744,11 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 52
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -805,13 +784,11 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           }
         },
@@ -894,13 +871,11 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 61
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -940,13 +915,11 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 56
           }
         }
@@ -1108,7 +1081,6 @@ 
$result_converted_errors{'plaintext'}->{'verbatim_and_verbatiminclude'} = [
   {
     'error_line' => '@verbatiminclude: could not find verb.txt
 ',
-    'file_name' => '',
     'line_nr' => 25,
     'text' => '@verbatiminclude: could not find verb.txt',
     'type' => 'error'
@@ -1116,7 +1088,6 @@ 
$result_converted_errors{'plaintext'}->{'verbatim_and_verbatiminclude'} = [
   {
     'error_line' => '@verbatiminclude: could not find verb.txt
 ',
-    'file_name' => '',
     'line_nr' => 29,
     'text' => '@verbatiminclude: could not find verb.txt',
     'type' => 'error'
@@ -1124,7 +1095,6 @@ 
$result_converted_errors{'plaintext'}->{'verbatim_and_verbatiminclude'} = [
   {
     'error_line' => '@verbatiminclude: could not find verb.txt
 ',
-    'file_name' => '',
     'line_nr' => 33,
     'text' => '@verbatiminclude: could not find verb.txt',
     'type' => 'error'
diff --git a/tp/t/results/raw/verbatim_in_brace_command.pl 
b/tp/t/results/raw/verbatim_in_brace_command.pl
index 8b4465d2b7..09505d5e84 100644
--- a/tp/t/results/raw/verbatim_in_brace_command.pl
+++ b/tp/t/results/raw/verbatim_in_brace_command.pl
@@ -25,7 +25,6 @@ $result_trees{'verbatim_in_brace_command'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -78,13 +77,11 @@ $result_trees{'verbatim_in_brace_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -117,7 +114,6 @@ $result_errors{'verbatim_in_brace_command'} = [
   {
     'error_line' => '@samp missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@samp missing closing brace',
     'type' => 'error'
@@ -125,7 +121,6 @@ $result_errors{'verbatim_in_brace_command'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/raw/verbatim_not_closed.pl 
b/tp/t/results/raw/verbatim_not_closed.pl
index 11e8e9b3a3..4bb52a9103 100644
--- a/tp/t/results/raw/verbatim_not_closed.pl
+++ b/tp/t/results/raw/verbatim_not_closed.pl
@@ -50,7 +50,6 @@ $result_trees{'verbatim_not_closed'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -81,7 +80,6 @@ $result_errors{'verbatim_not_closed'} = [
   {
     'error_line' => 'no matching `@end verbatim\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'no matching `@end verbatim\'',
     'type' => 'error'
diff --git a/tp/t/results/regions/anchor_in_copying.pl 
b/tp/t/results/regions/anchor_in_copying.pl
index 93991db915..9a390a8a19 100644
--- a/tp/t/results/regions/anchor_in_copying.pl
+++ b/tp/t/results/regions/anchor_in_copying.pl
@@ -66,7 +66,6 @@ $result_trees{'anchor_in_copying'} = {
                         'normalized' => 'Copying-information'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -110,13 +109,11 @@ $result_trees{'anchor_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -166,7 +163,6 @@ $result_trees{'anchor_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -204,7 +200,6 @@ $result_trees{'anchor_in_copying'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -223,7 +218,6 @@ $result_trees{'anchor_in_copying'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -255,7 +249,6 @@ $result_trees{'anchor_in_copying'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             },
@@ -282,7 +275,6 @@ $result_trees{'anchor_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
@@ -399,7 +391,6 @@ $result_converted_errors{'info'}->{'anchor_in_copying'} = [
   {
     'error_line' => '@anchor output more than once: Copying information
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@anchor output more than once: Copying information',
     'type' => 'error'
diff --git a/tp/t/results/regions/anchor_in_copying_in_footnote.pl 
b/tp/t/results/regions/anchor_in_copying_in_footnote.pl
index f6873ff9f4..3c05b061ff 100644
--- a/tp/t/results/regions/anchor_in_copying_in_footnote.pl
+++ b/tp/t/results/regions/anchor_in_copying_in_footnote.pl
@@ -65,7 +65,6 @@ $result_trees{'anchor_in_copying_in_footnote'} = {
                                     'normalized' => 'Copying-footnote'
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 5
                                   }
                                 },
@@ -89,7 +88,6 @@ $result_trees{'anchor_in_copying_in_footnote'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -132,13 +130,11 @@ $result_trees{'anchor_in_copying_in_footnote'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -188,7 +184,6 @@ $result_trees{'anchor_in_copying_in_footnote'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -226,7 +221,6 @@ $result_trees{'anchor_in_copying_in_footnote'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -245,7 +239,6 @@ $result_trees{'anchor_in_copying_in_footnote'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -277,7 +270,6 @@ $result_trees{'anchor_in_copying_in_footnote'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -304,7 +296,6 @@ $result_trees{'anchor_in_copying_in_footnote'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     }
@@ -434,7 +425,6 @@ 
$result_converted_errors{'info'}->{'anchor_in_copying_in_footnote'} = [
   {
     'error_line' => '@anchor output more than once: Copying footnote
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@anchor output more than once: Copying footnote',
     'type' => 'error'
diff --git a/tp/t/results/regions/anchor_in_titlepage.pl 
b/tp/t/results/regions/anchor_in_titlepage.pl
index 65bd7d24f4..e9d58d75d3 100644
--- a/tp/t/results/regions/anchor_in_titlepage.pl
+++ b/tp/t/results/regions/anchor_in_titlepage.pl
@@ -50,7 +50,6 @@ $result_trees{'anchor_in_titlepage'} = {
                     'normalized' => 'in-titlepage'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -86,13 +85,11 @@ $result_trees{'anchor_in_titlepage'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -132,7 +129,6 @@ $result_trees{'anchor_in_titlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -171,7 +167,6 @@ $result_trees{'anchor_in_titlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -202,7 +197,6 @@ $result_trees{'anchor_in_titlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -253,7 +247,6 @@ $result_trees{'anchor_in_titlepage'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -275,7 +268,6 @@ $result_trees{'anchor_in_titlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git a/tp/t/results/regions/anchor_in_titlepage_titlepage.pl 
b/tp/t/results/regions/anchor_in_titlepage_titlepage.pl
index 729a161b59..b05763d203 100644
--- a/tp/t/results/regions/anchor_in_titlepage_titlepage.pl
+++ b/tp/t/results/regions/anchor_in_titlepage_titlepage.pl
@@ -50,7 +50,6 @@ $result_trees{'anchor_in_titlepage_titlepage'} = {
                     'normalized' => 'in-titlepage'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -86,13 +85,11 @@ $result_trees{'anchor_in_titlepage_titlepage'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -132,7 +129,6 @@ $result_trees{'anchor_in_titlepage_titlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -171,7 +167,6 @@ $result_trees{'anchor_in_titlepage_titlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -202,7 +197,6 @@ $result_trees{'anchor_in_titlepage_titlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -253,7 +247,6 @@ $result_trees{'anchor_in_titlepage_titlepage'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             },
@@ -275,7 +268,6 @@ $result_trees{'anchor_in_titlepage_titlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git a/tp/t/results/regions/copying_not_closed.pl 
b/tp/t/results/regions/copying_not_closed.pl
index 39e6cb1485..e938c1f4bf 100644
--- a/tp/t/results/regions/copying_not_closed.pl
+++ b/tp/t/results/regions/copying_not_closed.pl
@@ -39,7 +39,6 @@ $result_trees{'copying_not_closed'} = {
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -62,7 +61,6 @@ $result_errors{'copying_not_closed'} = [
   {
     'error_line' => 'no matching `@end copying\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no matching `@end copying\'',
     'type' => 'error'
diff --git a/tp/t/results/regions/double_copying.pl 
b/tp/t/results/regions/double_copying.pl
index 35e53971a4..846b7437e2 100644
--- a/tp/t/results/regions/double_copying.pl
+++ b/tp/t/results/regions/double_copying.pl
@@ -92,13 +92,11 @@ $result_trees{'double_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -129,13 +127,11 @@ $result_trees{'double_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -163,7 +159,6 @@ $result_errors{'double_copying'} = [
   {
     'error_line' => 'warning: @copying should not appear in @copying block
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@copying should not appear in @copying block',
     'type' => 'warning'
@@ -171,7 +166,6 @@ $result_errors{'double_copying'} = [
   {
     'error_line' => 'warning: multiple @copying
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'multiple @copying',
     'type' => 'warning'
diff --git a/tp/t/results/regions/double_titlepage_not_closed.pl 
b/tp/t/results/regions/double_titlepage_not_closed.pl
index 5ff9783b27..92762f308c 100644
--- a/tp/t/results/regions/double_titlepage_not_closed.pl
+++ b/tp/t/results/regions/double_titlepage_not_closed.pl
@@ -77,13 +77,11 @@ $result_trees{'double_titlepage_not_closed'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -111,7 +109,6 @@ $result_errors{'double_titlepage_not_closed'} = [
   {
     'error_line' => 'warning: @titlepage should not appear in @titlepage block
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@titlepage should not appear in @titlepage block',
     'type' => 'warning'
@@ -119,7 +116,6 @@ $result_errors{'double_titlepage_not_closed'} = [
   {
     'error_line' => 'warning: multiple @titlepage
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'multiple @titlepage',
     'type' => 'warning'
@@ -127,7 +123,6 @@ $result_errors{'double_titlepage_not_closed'} = [
   {
     'error_line' => 'no matching `@end titlepage\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'no matching `@end titlepage\'',
     'type' => 'error'
@@ -135,7 +130,6 @@ $result_errors{'double_titlepage_not_closed'} = [
   {
     'error_line' => 'no matching `@end titlepage\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'no matching `@end titlepage\'',
     'type' => 'error'
diff --git a/tp/t/results/regions/format_in_titlepage.pl 
b/tp/t/results/regions/format_in_titlepage.pl
index a208b1f87c..8d10f7262d 100644
--- a/tp/t/results/regions/format_in_titlepage.pl
+++ b/tp/t/results/regions/format_in_titlepage.pl
@@ -80,13 +80,11 @@ $result_trees{'format_in_titlepage'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -122,13 +120,11 @@ $result_trees{'format_in_titlepage'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -171,7 +167,6 @@ $result_trees{'format_in_titlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -210,7 +205,6 @@ $result_trees{'format_in_titlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git a/tp/t/results/regions/format_in_titlepage_titlepage.pl 
b/tp/t/results/regions/format_in_titlepage_titlepage.pl
index d8e9bc2e16..962b022c22 100644
--- a/tp/t/results/regions/format_in_titlepage_titlepage.pl
+++ b/tp/t/results/regions/format_in_titlepage_titlepage.pl
@@ -80,13 +80,11 @@ $result_trees{'format_in_titlepage_titlepage'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 },
@@ -122,13 +120,11 @@ $result_trees{'format_in_titlepage_titlepage'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -171,7 +167,6 @@ $result_trees{'format_in_titlepage_titlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -210,7 +205,6 @@ $result_trees{'format_in_titlepage_titlepage'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git a/tp/t/results/regions/ref_in_copying.pl 
b/tp/t/results/regions/ref_in_copying.pl
index b92a23083e..d79833f692 100644
--- a/tp/t/results/regions/ref_in_copying.pl
+++ b/tp/t/results/regions/ref_in_copying.pl
@@ -48,7 +48,6 @@ $result_trees{'ref_in_copying'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -86,13 +85,11 @@ $result_trees{'ref_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -135,7 +132,6 @@ $result_trees{'ref_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -173,7 +169,6 @@ $result_trees{'ref_in_copying'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -238,7 +233,6 @@ $result_trees{'ref_in_copying'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -270,13 +264,11 @@ $result_trees{'ref_in_copying'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -293,7 +285,6 @@ $result_trees{'ref_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -325,7 +316,6 @@ $result_trees{'ref_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -363,7 +353,6 @@ $result_trees{'ref_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     }
diff --git a/tp/t/results/regions/ref_in_copying_insert_in_chapter.pl 
b/tp/t/results/regions/ref_in_copying_insert_in_chapter.pl
index 322dc1b321..6eb897ded1 100644
--- a/tp/t/results/regions/ref_in_copying_insert_in_chapter.pl
+++ b/tp/t/results/regions/ref_in_copying_insert_in_chapter.pl
@@ -48,7 +48,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
                       ],
                       'cmdname' => 'ref',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -86,13 +85,11 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -135,7 +132,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -171,7 +167,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -203,7 +198,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -241,7 +235,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -306,7 +299,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               },
               'type' => 'menu_entry'
@@ -338,13 +330,11 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -363,7 +353,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -395,7 +384,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -433,7 +421,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     }
diff --git a/tp/t/results/regions/today_in_copying.pl 
b/tp/t/results/regions/today_in_copying.pl
index e39c533e6d..58294e1592 100644
--- a/tp/t/results/regions/today_in_copying.pl
+++ b/tp/t/results/regions/today_in_copying.pl
@@ -35,7 +35,6 @@ $result_trees{'today_in_copying'} = {
                       ],
                       'cmdname' => 'today',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -73,13 +72,11 @@ $result_trees{'today_in_copying'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -122,7 +119,6 @@ $result_trees{'today_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -158,7 +154,6 @@ $result_trees{'today_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -196,7 +191,6 @@ $result_trees{'today_in_copying'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         }
@@ -211,7 +205,6 @@ $result_trees{'today_in_copying'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     }
diff --git a/tp/t/results/sectioning/a_comma_after_node.pl 
b/tp/t/results/sectioning/a_comma_after_node.pl
index d379121422..3e0cc859de 100644
--- a/tp/t/results/sectioning/a_comma_after_node.pl
+++ b/tp/t/results/sectioning/a_comma_after_node.pl
@@ -94,7 +94,6 @@ $result_trees{'a_comma_after_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -135,7 +134,6 @@ $result_errors{'a_comma_after_node'} = [
   {
     'error_line' => 'Next reference to nonexistent `Requirements\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'Next reference to nonexistent `Requirements\'',
     'type' => 'error'
@@ -143,7 +141,6 @@ $result_errors{'a_comma_after_node'} = [
   {
     'error_line' => 'Prev reference to nonexistent `Nodes and Menus\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'Prev reference to nonexistent `Nodes and Menus\'',
     'type' => 'error'
diff --git a/tp/t/results/sectioning/anchor_zero.pl 
b/tp/t/results/sectioning/anchor_zero.pl
index d6381c232a..76915b16d4 100644
--- a/tp/t/results/sectioning/anchor_zero.pl
+++ b/tp/t/results/sectioning/anchor_zero.pl
@@ -51,7 +51,6 @@ $result_trees{'anchor_zero'} = {
             'normalized' => '0'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -92,7 +91,6 @@ $result_trees{'anchor_zero'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -114,7 +112,6 @@ $result_trees{'anchor_zero'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/sectioning/at_commands_in_node.pl 
b/tp/t/results/sectioning/at_commands_in_node.pl
index fd53102596..edf3ed51b1 100644
--- a/tp/t/results/sectioning/at_commands_in_node.pl
+++ b/tp/t/results/sectioning/at_commands_in_node.pl
@@ -30,7 +30,6 @@ $result_trees{'at_commands_in_node'} = {
               ],
               'cmdname' => 'sc',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -50,7 +49,6 @@ $result_trees{'at_commands_in_node'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -74,7 +72,6 @@ $result_trees{'at_commands_in_node'} = {
                       ],
                       'cmdname' => 'dotless',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -84,7 +81,6 @@ $result_trees{'at_commands_in_node'} = {
               ],
               'cmdname' => '"',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -108,7 +104,6 @@ $result_trees{'at_commands_in_node'} = {
                       ],
                       'cmdname' => '=',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -118,7 +113,6 @@ $result_trees{'at_commands_in_node'} = {
               ],
               'cmdname' => '`',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -133,7 +127,6 @@ $result_trees{'at_commands_in_node'} = {
               ],
               'cmdname' => 'l',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -157,7 +150,6 @@ $result_trees{'at_commands_in_node'} = {
                       ],
                       'cmdname' => '\'',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     }
@@ -167,7 +159,6 @@ $result_trees{'at_commands_in_node'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -182,7 +173,6 @@ $result_trees{'at_commands_in_node'} = {
               ],
               'cmdname' => 'exclamdown',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -201,7 +191,6 @@ $result_trees{'at_commands_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/sectioning/automatic_menu_referencing_node.pl 
b/tp/t/results/sectioning/automatic_menu_referencing_node.pl
index 51939b5e03..a273917442 100644
--- a/tp/t/results/sectioning/automatic_menu_referencing_node.pl
+++ b/tp/t/results/sectioning/automatic_menu_referencing_node.pl
@@ -38,7 +38,6 @@ $result_trees{'automatic_menu_referencing_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'automatic_menu_referencing_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'automatic_menu_referencing_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -144,7 +141,6 @@ $result_trees{'automatic_menu_referencing_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -176,7 +172,6 @@ $result_trees{'automatic_menu_referencing_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -207,7 +202,6 @@ $result_trees{'automatic_menu_referencing_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     }
diff --git a/tp/t/results/sectioning/chapter_before_and_after_part.pl 
b/tp/t/results/sectioning/chapter_before_and_after_part.pl
index da674ed0ec..a7607f3684 100644
--- a/tp/t/results/sectioning/chapter_before_and_after_part.pl
+++ b/tp/t/results/sectioning/chapter_before_and_after_part.pl
@@ -41,7 +41,6 @@ $result_trees{'chapter_before_and_after_part'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -93,7 +92,6 @@ $result_trees{'chapter_before_and_after_part'} = [
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -131,7 +129,6 @@ $result_trees{'chapter_before_and_after_part'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -143,7 +140,6 @@ $result_trees{'chapter_before_and_after_part'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
diff --git a/tp/t/results/sectioning/chapter_before_part.pl 
b/tp/t/results/sectioning/chapter_before_part.pl
index 88d6232cd7..b7a2acc1ec 100644
--- a/tp/t/results/sectioning/chapter_before_part.pl
+++ b/tp/t/results/sectioning/chapter_before_part.pl
@@ -41,7 +41,6 @@ $result_trees{'chapter_before_part'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -84,7 +83,6 @@ $result_trees{'chapter_before_part'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -164,7 +162,6 @@ $result_errors{'chapter_before_part'} = [
   {
     'error_line' => 'warning: no sectioning command associated with @part
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no sectioning command associated with @part',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/chapter_between_nodes.pl 
b/tp/t/results/sectioning/chapter_between_nodes.pl
index 85b76c2a9b..59879615b1 100644
--- a/tp/t/results/sectioning/chapter_between_nodes.pl
+++ b/tp/t/results/sectioning/chapter_between_nodes.pl
@@ -43,7 +43,6 @@ $result_trees{'chapter_between_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -136,7 +135,6 @@ $result_trees{'chapter_between_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -168,13 +166,11 @@ $result_trees{'chapter_between_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -191,7 +187,6 @@ $result_trees{'chapter_between_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -243,7 +238,6 @@ $result_trees{'chapter_between_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -297,7 +291,6 @@ $result_trees{'chapter_between_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -349,7 +342,6 @@ $result_trees{'chapter_between_nodes'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         }
@@ -363,7 +355,6 @@ $result_trees{'chapter_between_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     }
diff --git a/tp/t/results/sectioning/chapter_between_nodes_texi2html.pl 
b/tp/t/results/sectioning/chapter_between_nodes_texi2html.pl
index 05777d78f7..51583b4be6 100644
--- a/tp/t/results/sectioning/chapter_between_nodes_texi2html.pl
+++ b/tp/t/results/sectioning/chapter_between_nodes_texi2html.pl
@@ -38,7 +38,6 @@ $result_trees{'chapter_between_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -131,7 +130,6 @@ $result_trees{'chapter_between_nodes_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -163,13 +161,11 @@ $result_trees{'chapter_between_nodes_texi2html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -186,7 +182,6 @@ $result_trees{'chapter_between_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -238,7 +233,6 @@ $result_trees{'chapter_between_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -292,7 +286,6 @@ $result_trees{'chapter_between_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -344,7 +337,6 @@ $result_trees{'chapter_between_nodes_texi2html'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         }
@@ -358,7 +350,6 @@ $result_trees{'chapter_between_nodes_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     }
diff --git a/tp/t/results/sectioning/chapter_between_nodes_with_appendix.pl 
b/tp/t/results/sectioning/chapter_between_nodes_with_appendix.pl
index 0e5ce077c7..a70e5700bf 100644
--- a/tp/t/results/sectioning/chapter_between_nodes_with_appendix.pl
+++ b/tp/t/results/sectioning/chapter_between_nodes_with_appendix.pl
@@ -38,7 +38,6 @@ $result_trees{'chapter_between_nodes_with_appendix'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -67,7 +66,6 @@ $result_trees{'chapter_between_nodes_with_appendix'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -160,7 +158,6 @@ $result_trees{'chapter_between_nodes_with_appendix'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -192,13 +189,11 @@ $result_trees{'chapter_between_nodes_with_appendix'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -217,7 +212,6 @@ $result_trees{'chapter_between_nodes_with_appendix'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -249,7 +243,6 @@ $result_trees{'chapter_between_nodes_with_appendix'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -280,7 +273,6 @@ $result_trees{'chapter_between_nodes_with_appendix'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git 
a/tp/t/results/sectioning/chapter_between_nodes_with_appendix_nomenu.pl 
b/tp/t/results/sectioning/chapter_between_nodes_with_appendix_nomenu.pl
index f634d2498e..8113e26792 100644
--- a/tp/t/results/sectioning/chapter_between_nodes_with_appendix_nomenu.pl
+++ b/tp/t/results/sectioning/chapter_between_nodes_with_appendix_nomenu.pl
@@ -38,7 +38,6 @@ $result_trees{'chapter_between_nodes_with_appendix_nomenu'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -67,7 +66,6 @@ $result_trees{'chapter_between_nodes_with_appendix_nomenu'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -160,7 +158,6 @@ $result_trees{'chapter_between_nodes_with_appendix_nomenu'} 
= {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -192,13 +189,11 @@ 
$result_trees{'chapter_between_nodes_with_appendix_nomenu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -217,7 +212,6 @@ $result_trees{'chapter_between_nodes_with_appendix_nomenu'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -249,7 +243,6 @@ $result_trees{'chapter_between_nodes_with_appendix_nomenu'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -280,7 +273,6 @@ $result_trees{'chapter_between_nodes_with_appendix_nomenu'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/sectioning/chapter_node_before_and_after_part.pl 
b/tp/t/results/sectioning/chapter_node_before_and_after_part.pl
index 6c198ef742..089bf3c540 100644
--- a/tp/t/results/sectioning/chapter_node_before_and_after_part.pl
+++ b/tp/t/results/sectioning/chapter_node_before_and_after_part.pl
@@ -45,7 +45,6 @@ $result_trees{'chapter_node_before_and_after_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -129,7 +128,6 @@ $result_trees{'chapter_node_before_and_after_part'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -161,13 +159,11 @@ $result_trees{'chapter_node_before_and_after_part'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -186,7 +182,6 @@ $result_trees{'chapter_node_before_and_after_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -222,7 +217,6 @@ $result_trees{'chapter_node_before_and_after_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -254,7 +248,6 @@ $result_trees{'chapter_node_before_and_after_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -292,7 +285,6 @@ $result_trees{'chapter_node_before_and_after_part'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         }
@@ -307,7 +299,6 @@ $result_trees{'chapter_node_before_and_after_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     }
@@ -474,7 +465,6 @@ $result_errors{'chapter_node_before_and_after_part'} = [
   {
     'error_line' => 'warning: node `Top\' is up for `after\' in menu but not 
in sectioning
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'node `Top\' is up for `after\' in menu but not in sectioning',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/character_and_spaces_in_node.pl 
b/tp/t/results/sectioning/character_and_spaces_in_node.pl
index 03650614ae..9117017ccb 100644
--- a/tp/t/results/sectioning/character_and_spaces_in_node.pl
+++ b/tp/t/results/sectioning/character_and_spaces_in_node.pl
@@ -45,7 +45,6 @@ $result_trees{'character_and_spaces_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -138,7 +137,6 @@ $result_trees{'character_and_spaces_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -231,7 +229,6 @@ $result_trees{'character_and_spaces_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -314,7 +311,6 @@ $result_trees{'character_and_spaces_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -381,7 +377,6 @@ $result_trees{'character_and_spaces_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     }
diff --git a/tp/t/results/sectioning/contents_and_parts.pl 
b/tp/t/results/sectioning/contents_and_parts.pl
index 814b682b01..9ce59cadef 100644
--- a/tp/t/results/sectioning/contents_and_parts.pl
+++ b/tp/t/results/sectioning/contents_and_parts.pl
@@ -43,7 +43,6 @@ $result_trees{'contents_and_parts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -127,7 +126,6 @@ $result_trees{'contents_and_parts'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -174,7 +172,6 @@ $result_trees{'contents_and_parts'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -221,7 +218,6 @@ $result_trees{'contents_and_parts'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -253,13 +249,11 @@ $result_trees{'contents_and_parts'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -276,7 +270,6 @@ $result_trees{'contents_and_parts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -312,7 +305,6 @@ $result_trees{'contents_and_parts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -344,7 +336,6 @@ $result_trees{'contents_and_parts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -383,7 +374,6 @@ $result_trees{'contents_and_parts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -415,7 +405,6 @@ $result_trees{'contents_and_parts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -453,7 +442,6 @@ $result_trees{'contents_and_parts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -489,7 +477,6 @@ $result_trees{'contents_and_parts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 18
       }
     },
@@ -521,7 +508,6 @@ $result_trees{'contents_and_parts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     },
@@ -559,7 +545,6 @@ $result_trees{'contents_and_parts'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -573,7 +558,6 @@ $result_trees{'contents_and_parts'} = {
           ],
           'cmdname' => 'shortcontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         }
@@ -588,7 +572,6 @@ $result_trees{'contents_and_parts'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     }
diff --git a/tp/t/results/sectioning/contents_in_html_text.pl 
b/tp/t/results/sectioning/contents_in_html_text.pl
index d23c7b7bcd..8431ba48eb 100644
--- a/tp/t/results/sectioning/contents_in_html_text.pl
+++ b/tp/t/results/sectioning/contents_in_html_text.pl
@@ -42,7 +42,6 @@ $result_trees{'contents_in_html_text'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -80,7 +79,6 @@ $result_trees{'contents_in_html_text'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -118,7 +116,6 @@ $result_trees{'contents_in_html_text'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -156,7 +153,6 @@ $result_trees{'contents_in_html_text'} = {
           ],
           'cmdname' => 'shortcontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -170,7 +166,6 @@ $result_trees{'contents_in_html_text'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         }
@@ -184,7 +179,6 @@ $result_trees{'contents_in_html_text'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
diff --git a/tp/t/results/sectioning/contents_with_only_top_node.pl 
b/tp/t/results/sectioning/contents_with_only_top_node.pl
index 9f0c7fa297..8de28b2d3d 100644
--- a/tp/t/results/sectioning/contents_with_only_top_node.pl
+++ b/tp/t/results/sectioning/contents_with_only_top_node.pl
@@ -59,7 +59,6 @@ $result_trees{'contents_with_only_top_node'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -74,7 +73,6 @@ $result_trees{'contents_with_only_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/sectioning/double_node_anchor_float.pl 
b/tp/t/results/sectioning/double_node_anchor_float.pl
index ade099a857..d0eb91983a 100644
--- a/tp/t/results/sectioning/double_node_anchor_float.pl
+++ b/tp/t/results/sectioning/double_node_anchor_float.pl
@@ -45,7 +45,6 @@ $result_trees{'double_node_anchor_float'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -89,7 +88,6 @@ $result_trees{'double_node_anchor_float'} = {
             'normalized' => 'node1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -120,7 +118,6 @@ $result_trees{'double_node_anchor_float'} = {
             'normalized' => 'anchor1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -144,7 +141,6 @@ $result_trees{'double_node_anchor_float'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -229,7 +225,6 @@ $result_trees{'double_node_anchor_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
@@ -244,7 +239,6 @@ $result_trees{'double_node_anchor_float'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -310,7 +304,6 @@ $result_trees{'double_node_anchor_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -325,7 +318,6 @@ $result_trees{'double_node_anchor_float'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -391,7 +383,6 @@ $result_trees{'double_node_anchor_float'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -407,7 +398,6 @@ $result_trees{'double_node_anchor_float'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -426,7 +416,6 @@ $result_trees{'double_node_anchor_float'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -457,7 +446,6 @@ $result_trees{'double_node_anchor_float'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     }
@@ -555,7 +543,6 @@ $result_errors{'double_node_anchor_float'} = [
   {
     'error_line' => '@node `anchor1\' previously defined
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@node `anchor1\' previously defined',
     'type' => 'error'
@@ -564,7 +551,6 @@ $result_errors{'double_node_anchor_float'} = [
     'continuation' => 1,
     'error_line' => 'here is the previous definition as @anchor
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'here is the previous definition as @anchor',
     'type' => 'error'
@@ -572,7 +558,6 @@ $result_errors{'double_node_anchor_float'} = [
   {
     'error_line' => '@float `anchor1\' previously defined
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@float `anchor1\' previously defined',
     'type' => 'error'
@@ -581,7 +566,6 @@ $result_errors{'double_node_anchor_float'} = [
     'continuation' => 1,
     'error_line' => 'here is the previous definition as @anchor
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'here is the previous definition as @anchor',
     'type' => 'error'
@@ -589,7 +573,6 @@ $result_errors{'double_node_anchor_float'} = [
   {
     'error_line' => '@node `float1\' previously defined
 ',
-    'file_name' => '',
     'line_nr' => 20,
     'text' => '@node `float1\' previously defined',
     'type' => 'error'
@@ -598,7 +581,6 @@ $result_errors{'double_node_anchor_float'} = [
     'continuation' => 1,
     'error_line' => 'here is the previous definition as @float
 ',
-    'file_name' => '',
     'line_nr' => 17,
     'text' => 'here is the previous definition as @float',
     'type' => 'error'
@@ -606,7 +588,6 @@ $result_errors{'double_node_anchor_float'} = [
   {
     'error_line' => '@node `node1\' previously defined
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@node `node1\' previously defined',
     'type' => 'error'
@@ -615,7 +596,6 @@ $result_errors{'double_node_anchor_float'} = [
     'continuation' => 1,
     'error_line' => 'here is the previous definition as @node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'here is the previous definition as @node',
     'type' => 'error'
@@ -623,7 +603,6 @@ $result_errors{'double_node_anchor_float'} = [
   {
     'error_line' => '@anchor `node1\' previously defined
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@anchor `node1\' previously defined',
     'type' => 'error'
@@ -632,7 +611,6 @@ $result_errors{'double_node_anchor_float'} = [
     'continuation' => 1,
     'error_line' => 'here is the previous definition as @node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'here is the previous definition as @node',
     'type' => 'error'
@@ -640,7 +618,6 @@ $result_errors{'double_node_anchor_float'} = [
   {
     'error_line' => '@float `node1\' previously defined
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@float `node1\' previously defined',
     'type' => 'error'
@@ -649,7 +626,6 @@ $result_errors{'double_node_anchor_float'} = [
     'continuation' => 1,
     'error_line' => 'here is the previous definition as @node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'here is the previous definition as @node',
     'type' => 'error'
diff --git a/tp/t/results/sectioning/double_part.pl 
b/tp/t/results/sectioning/double_part.pl
index d5d6927d86..b071b1e879 100644
--- a/tp/t/results/sectioning/double_part.pl
+++ b/tp/t/results/sectioning/double_part.pl
@@ -88,7 +88,6 @@ $result_trees{'double_part'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -120,13 +119,11 @@ $result_trees{'double_part'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -143,7 +140,6 @@ $result_trees{'double_part'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -184,7 +180,6 @@ $result_trees{'double_part'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -235,7 +230,6 @@ $result_trees{'double_part'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -313,7 +307,6 @@ $result_trees{'double_part'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -325,7 +318,6 @@ $result_trees{'double_part'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -359,7 +351,6 @@ $result_trees{'double_part'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 14
         }
       },
@@ -808,7 +799,6 @@ $result_errors{'double_part'} = [
   {
     'error_line' => 'warning: no sectioning command associated with @part
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'no sectioning command associated with @part',
     'type' => 'warning'
@@ -816,7 +806,6 @@ $result_errors{'double_part'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@part not empty',
     'type' => 'warning'
@@ -824,7 +813,6 @@ $result_errors{'double_part'} = [
   {
     'error_line' => 'warning: @part not empty
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@part not empty',
     'type' => 'warning'
diff --git 
a/tp/t/results/sectioning/double_recursive_self_section_node_reference.pl 
b/tp/t/results/sectioning/double_recursive_self_section_node_reference.pl
index a993495771..b890b97aca 100644
--- a/tp/t/results/sectioning/double_recursive_self_section_node_reference.pl
+++ b/tp/t/results/sectioning/double_recursive_self_section_node_reference.pl
@@ -43,7 +43,6 @@ $result_trees{'double_recursive_self_section_node_reference'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'double_recursive_self_section_node_reference'} 
= {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ 
$result_trees{'double_recursive_self_section_node_reference'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -140,7 +137,6 @@ 
$result_trees{'double_recursive_self_section_node_reference'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -171,7 +167,6 @@ 
$result_trees{'double_recursive_self_section_node_reference'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -203,7 +198,6 @@ 
$result_trees{'double_recursive_self_section_node_reference'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -228,7 +222,6 @@ 
$result_trees{'double_recursive_self_section_node_reference'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
@@ -367,7 +360,6 @@ 
$result_errors{'double_recursive_self_section_node_reference'} = [
   {
     'error_line' => 'warning: @ref should not appear on @node line
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@ref should not appear on @node line',
     'type' => 'warning'
@@ -375,7 +367,6 @@ 
$result_errors{'double_recursive_self_section_node_reference'} = [
   {
     'error_line' => 'warning: @ref to `to node1\', different from node name 
`to @ref{node1}\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@ref to `to node1\', different from node name `to 
@ref{node1}\'',
     'type' => 'warning'
@@ -399,7 +390,6 @@ 
$result_converted_errors{'plaintext'}->{'double_recursive_self_section_node_refe
   {
     'error_line' => 'warning: @ref node name should not contain `:\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@ref node name should not contain `:\'',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/double_recursive_self_section_reference.pl 
b/tp/t/results/sectioning/double_recursive_self_section_reference.pl
index 29c0c15d3f..1788515b58 100644
--- a/tp/t/results/sectioning/double_recursive_self_section_reference.pl
+++ b/tp/t/results/sectioning/double_recursive_self_section_reference.pl
@@ -43,7 +43,6 @@ $result_trees{'double_recursive_self_section_reference'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -72,7 +71,6 @@ $result_trees{'double_recursive_self_section_reference'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -103,7 +101,6 @@ $result_trees{'double_recursive_self_section_reference'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -135,7 +132,6 @@ $result_trees{'double_recursive_self_section_reference'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -164,7 +160,6 @@ $result_trees{'double_recursive_self_section_reference'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -188,7 +183,6 @@ $result_trees{'double_recursive_self_section_reference'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/sectioning/double_top.pl 
b/tp/t/results/sectioning/double_top.pl
index 6db0ead4c8..b9cfbb5c10 100644
--- a/tp/t/results/sectioning/double_top.pl
+++ b/tp/t/results/sectioning/double_top.pl
@@ -64,7 +64,6 @@ $result_trees{'double_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -143,7 +142,6 @@ $result_trees{'double_top'} = {
             'normalized' => 'Top'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -166,7 +164,6 @@ $result_trees{'double_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -232,7 +229,6 @@ $result_errors{'double_top'} = [
   {
     'error_line' => '@node `top\' previously defined
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@node `top\' previously defined',
     'type' => 'error'
@@ -241,7 +237,6 @@ $result_errors{'double_top'} = [
     'continuation' => 1,
     'error_line' => 'here is the previous definition as @node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'here is the previous definition as @node',
     'type' => 'error'
@@ -249,7 +244,6 @@ $result_errors{'double_top'} = [
   {
     'error_line' => '@anchor `TOP\' previously defined
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@anchor `TOP\' previously defined',
     'type' => 'error'
@@ -258,7 +252,6 @@ $result_errors{'double_top'} = [
     'continuation' => 1,
     'error_line' => 'here is the previous definition as @node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'here is the previous definition as @node',
     'type' => 'error'
@@ -266,7 +259,6 @@ $result_errors{'double_top'} = [
   {
     'error_line' => 'warning: Next pointer `top\' (for node `ToP\') different 
from node name `ToP\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'Next pointer `top\' (for node `ToP\') different from node name 
`ToP\'',
     'type' => 'warning'
@@ -274,7 +266,6 @@ $result_errors{'double_top'} = [
   {
     'error_line' => 'warning: Up pointer `Top\' (for node `top\') different 
from node name `ToP\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'Up pointer `Top\' (for node `top\') different from node name 
`ToP\'',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/double_top_in_menu.pl 
b/tp/t/results/sectioning/double_top_in_menu.pl
index e29bf6b222..90797b12c5 100644
--- a/tp/t/results/sectioning/double_top_in_menu.pl
+++ b/tp/t/results/sectioning/double_top_in_menu.pl
@@ -118,7 +118,6 @@ $result_trees{'double_top_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -165,7 +164,6 @@ $result_trees{'double_top_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -197,13 +195,11 @@ $result_trees{'double_top_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -223,7 +219,6 @@ $result_trees{'double_top_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -300,7 +295,6 @@ $result_trees{'double_top_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
@@ -387,7 +381,6 @@ $result_errors{'double_top_in_menu'} = [
   {
     'error_line' => '@node `top\' previously defined
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@node `top\' previously defined',
     'type' => 'error'
@@ -396,7 +389,6 @@ $result_errors{'double_top_in_menu'} = [
     'continuation' => 1,
     'error_line' => 'here is the previous definition as @node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'here is the previous definition as @node',
     'type' => 'error'
@@ -404,7 +396,6 @@ $result_errors{'double_top_in_menu'} = [
   {
     'error_line' => 'warning: Next pointer `top\' (for node `ToP\') different 
from node name `ToP\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'Next pointer `top\' (for node `ToP\') different from node name 
`ToP\'',
     'type' => 'warning'
@@ -412,7 +403,6 @@ $result_errors{'double_top_in_menu'} = [
   {
     'error_line' => 'warning: Up pointer `Top\' (for node `top\') different 
from node name `ToP\'
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'Up pointer `Top\' (for node `top\') different from node name 
`ToP\'',
     'type' => 'warning'
@@ -420,7 +410,6 @@ $result_errors{'double_top_in_menu'} = [
   {
     'error_line' => 'warning: @menu entry node name `top\' different from node 
name `ToP\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@menu entry node name `top\' different from node name `ToP\'',
     'type' => 'warning'
@@ -428,7 +417,6 @@ $result_errors{'double_top_in_menu'} = [
   {
     'error_line' => 'warning: @menu entry node name `TOP\' different from node 
name `ToP\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@menu entry node name `TOP\' different from node name `ToP\'',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/double_top_section.pl 
b/tp/t/results/sectioning/double_top_section.pl
index 449893ca93..28b3c13f20 100644
--- a/tp/t/results/sectioning/double_top_section.pl
+++ b/tp/t/results/sectioning/double_top_section.pl
@@ -56,7 +56,6 @@ $result_trees{'double_top_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -101,7 +100,6 @@ $result_trees{'double_top_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -168,7 +166,6 @@ $result_errors{'double_top_section'} = [
   {
     'error_line' => 'warning: multiple @top
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'multiple @top',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/email_in_node.pl 
b/tp/t/results/sectioning/email_in_node.pl
index 17d103df37..58fd98bd01 100644
--- a/tp/t/results/sectioning/email_in_node.pl
+++ b/tp/t/results/sectioning/email_in_node.pl
@@ -35,7 +35,6 @@ $result_trees{'email_in_node'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -73,7 +72,6 @@ $result_trees{'email_in_node'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -106,7 +104,6 @@ $result_trees{'email_in_node'} = {
               ],
               'cmdname' => 'email',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -131,7 +128,6 @@ $result_trees{'email_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/sectioning/empty_anchor.pl 
b/tp/t/results/sectioning/empty_anchor.pl
index 1bdbd0a7d8..ff635750e3 100644
--- a/tp/t/results/sectioning/empty_anchor.pl
+++ b/tp/t/results/sectioning/empty_anchor.pl
@@ -17,7 +17,6 @@ $result_trees{'empty_anchor'} = {
           ],
           'cmdname' => 'anchor',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -40,7 +39,6 @@ $result_trees{'empty_anchor'} = {
               ],
               'cmdname' => 'anchor',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -71,7 +69,6 @@ $result_errors{'empty_anchor'} = [
   {
     'error_line' => 'empty argument in @anchor
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'empty argument in @anchor',
     'type' => 'error'
@@ -79,7 +76,6 @@ $result_errors{'empty_anchor'} = [
   {
     'error_line' => 'empty argument in @anchor
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'empty argument in @anchor',
     'type' => 'error'
diff --git a/tp/t/results/sectioning/empty_node.pl 
b/tp/t/results/sectioning/empty_node.pl
index 3db4e2202e..d69dab4e38 100644
--- a/tp/t/results/sectioning/empty_node.pl
+++ b/tp/t/results/sectioning/empty_node.pl
@@ -31,7 +31,6 @@ $result_trees{'empty_node'} = {
         }
       ],
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -115,7 +114,6 @@ $result_trees{'empty_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -139,7 +137,6 @@ $result_errors{'empty_node'} = [
   {
     'error_line' => 'empty argument in @node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'empty argument in @node',
     'type' => 'error'
@@ -147,7 +144,6 @@ $result_errors{'empty_node'} = [
   {
     'error_line' => 'empty argument in @node
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'empty argument in @node',
     'type' => 'error'
diff --git a/tp/t/results/sectioning/empty_nodes_with_commands.pl 
b/tp/t/results/sectioning/empty_nodes_with_commands.pl
index 014b5ebf67..00ba8181b1 100644
--- a/tp/t/results/sectioning/empty_nodes_with_commands.pl
+++ b/tp/t/results/sectioning/empty_nodes_with_commands.pl
@@ -49,7 +49,6 @@ $result_trees{'empty_nodes_with_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -72,7 +71,6 @@ $result_trees{'empty_nodes_with_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -100,7 +98,6 @@ $result_trees{'empty_nodes_with_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -121,7 +118,6 @@ $result_trees{'empty_nodes_with_commands'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -142,7 +138,6 @@ $result_trees{'empty_nodes_with_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     }
@@ -167,7 +162,6 @@ $result_errors{'empty_nodes_with_commands'} = [
   {
     'error_line' => 'empty argument in @node
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'empty argument in @node',
     'type' => 'error'
@@ -176,7 +170,6 @@ $result_errors{'empty_nodes_with_commands'} = [
     'error_line' => 'empty node name after expansion `@
 \'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'empty node name after expansion `@
 \'',
@@ -185,7 +178,6 @@ $result_errors{'empty_nodes_with_commands'} = [
   {
     'error_line' => 'empty node name after expansion `@:\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'empty node name after expansion `@:\'',
     'type' => 'error'
@@ -193,7 +185,6 @@ $result_errors{'empty_nodes_with_commands'} = [
   {
     'error_line' => 'empty node name after expansion `@asis{ }\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'empty node name after expansion `@asis{ }\'',
     'type' => 'error'
diff --git a/tp/t/results/sectioning/empty_ref_arg.pl 
b/tp/t/results/sectioning/empty_ref_arg.pl
index 2a5ccf7f0d..be5e6d5d24 100644
--- a/tp/t/results/sectioning/empty_ref_arg.pl
+++ b/tp/t/results/sectioning/empty_ref_arg.pl
@@ -70,7 +70,6 @@ $result_trees{'empty_ref_arg'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -120,7 +119,6 @@ $result_trees{'empty_ref_arg'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -175,7 +173,6 @@ $result_trees{'empty_ref_arg'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -274,7 +271,6 @@ $result_trees{'empty_ref_arg'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -296,7 +292,6 @@ $result_trees{'empty_ref_arg'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -350,7 +345,6 @@ $result_errors{'empty_ref_arg'} = [
   {
     'error_line' => 'warning: in @ref empty cross reference name after 
expansion `@ \'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'in @ref empty cross reference name after expansion `@ \'',
     'type' => 'warning'
@@ -358,7 +352,6 @@ $result_errors{'empty_ref_arg'} = [
   {
     'error_line' => 'warning: in @ref empty cross reference title after 
expansion `@ \'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'in @ref empty cross reference title after expansion `@ \'',
     'type' => 'warning'
@@ -366,7 +359,6 @@ $result_errors{'empty_ref_arg'} = [
   {
     'error_line' => 'warning: in @ref empty cross reference name after 
expansion `@ \'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'in @ref empty cross reference name after expansion `@ \'',
     'type' => 'warning'
@@ -374,7 +366,6 @@ $result_errors{'empty_ref_arg'} = [
   {
     'error_line' => 'warning: in @ref empty cross reference title after 
expansion `@:\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'in @ref empty cross reference title after expansion `@:\'',
     'type' => 'warning'
@@ -385,7 +376,6 @@ $result_errors{'empty_ref_arg'} = [
 @c ggg
 \'
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'in @ref empty cross reference name after expansion `@c aaa
  @ 
@@ -398,7 +388,6 @@ $result_errors{'empty_ref_arg'} = [
 @c
 \'
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'in @ref empty cross reference title after expansion `@c fff
 @c
diff --git a/tp/t/results/sectioning/empty_refs.pl 
b/tp/t/results/sectioning/empty_refs.pl
index 1f5ac578c1..6838cb62d8 100644
--- a/tp/t/results/sectioning/empty_refs.pl
+++ b/tp/t/results/sectioning/empty_refs.pl
@@ -31,7 +31,6 @@ $result_trees{'empty_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -56,7 +55,6 @@ $result_trees{'empty_refs'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -74,7 +72,6 @@ $result_trees{'empty_refs'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -107,7 +104,6 @@ $result_errors{'empty_refs'} = [
   {
     'error_line' => '@xref reference to nonexistent node `@:\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@xref reference to nonexistent node `@:\'',
     'type' => 'error'
@@ -115,7 +111,6 @@ $result_errors{'empty_refs'} = [
   {
     'error_line' => '@xref reference to nonexistent node `@asis{ }\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@xref reference to nonexistent node `@asis{ }\'',
     'type' => 'error'
diff --git a/tp/t/results/sectioning/equivalent_labels.pl 
b/tp/t/results/sectioning/equivalent_labels.pl
index fa6283c68e..d170754f43 100644
--- a/tp/t/results/sectioning/equivalent_labels.pl
+++ b/tp/t/results/sectioning/equivalent_labels.pl
@@ -51,7 +51,6 @@ $result_trees{'equivalent_labels'} = {
                   ],
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   }
                 }
@@ -65,7 +64,6 @@ $result_trees{'equivalent_labels'} = {
             'normalized' => 'anch'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -149,7 +147,6 @@ $result_trees{'equivalent_labels'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -165,7 +162,6 @@ $result_trees{'equivalent_labels'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -230,7 +226,6 @@ $result_trees{'equivalent_labels'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -256,7 +251,6 @@ $result_trees{'equivalent_labels'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -291,7 +285,6 @@ $result_trees{'equivalent_labels'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -323,13 +316,11 @@ $result_trees{'equivalent_labels'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         }
@@ -344,7 +335,6 @@ $result_trees{'equivalent_labels'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -403,7 +393,6 @@ $result_errors{'equivalent_labels'} = [
   {
     'error_line' => 'warning: @menu entry node name `anch\' different from 
anchor name `@samp{anch}\'
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => '@menu entry node name `anch\' different from anchor name 
`@samp{anch}\'',
     'type' => 'warning'
@@ -411,7 +400,6 @@ $result_errors{'equivalent_labels'} = [
   {
     'error_line' => 'warning: @menu entry node name `@code{floa}\' different 
from float name `floa\'
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@menu entry node name `@code{floa}\' different from float name 
`floa\'',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/equivalent_nodes.pl 
b/tp/t/results/sectioning/equivalent_nodes.pl
index 4d6d4a64b7..f1eab8e464 100644
--- a/tp/t/results/sectioning/equivalent_nodes.pl
+++ b/tp/t/results/sectioning/equivalent_nodes.pl
@@ -35,7 +35,6 @@ $result_trees{'equivalent_nodes'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -102,7 +101,6 @@ $result_trees{'equivalent_nodes'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -137,7 +135,6 @@ $result_trees{'equivalent_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -169,13 +166,11 @@ $result_trees{'equivalent_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -195,7 +190,6 @@ $result_trees{'equivalent_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -216,7 +210,6 @@ $result_trees{'equivalent_nodes'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -260,7 +253,6 @@ $result_trees{'equivalent_nodes'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -282,7 +274,6 @@ $result_trees{'equivalent_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     }
@@ -359,7 +350,6 @@ $result_errors{'equivalent_nodes'} = [
   {
     'error_line' => 'warning: @xref to `node\', different from node name 
`@samp{node}\'
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@xref to `node\', different from node name `@samp{node}\'',
     'type' => 'warning'
@@ -367,7 +357,6 @@ $result_errors{'equivalent_nodes'} = [
   {
     'error_line' => 'warning: Next pointer `@emph{node}\' (for node `first\') 
different from node name `@samp{node}\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'Next pointer `@emph{node}\' (for node `first\') different from 
node name `@samp{node}\'',
     'type' => 'warning'
@@ -375,7 +364,6 @@ $result_errors{'equivalent_nodes'} = [
   {
     'error_line' => 'warning: @menu entry node name `@strong{node}\' different 
from node name `@samp{node}\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@menu entry node name `@strong{node}\' different from node name 
`@samp{node}\'',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/equivalent_nodes_novalidate.pl 
b/tp/t/results/sectioning/equivalent_nodes_novalidate.pl
index 649d2807e6..a48e71460d 100644
--- a/tp/t/results/sectioning/equivalent_nodes_novalidate.pl
+++ b/tp/t/results/sectioning/equivalent_nodes_novalidate.pl
@@ -19,7 +19,6 @@ $result_trees{'equivalent_nodes_novalidate'} = {
           ],
           'cmdname' => 'novalidate',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -56,7 +55,6 @@ $result_trees{'equivalent_nodes_novalidate'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -123,7 +121,6 @@ $result_trees{'equivalent_nodes_novalidate'} = {
                       ],
                       'cmdname' => 'strong',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -158,7 +155,6 @@ $result_trees{'equivalent_nodes_novalidate'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -190,13 +186,11 @@ $result_trees{'equivalent_nodes_novalidate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -216,7 +210,6 @@ $result_trees{'equivalent_nodes_novalidate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -237,7 +230,6 @@ $result_trees{'equivalent_nodes_novalidate'} = {
               ],
               'cmdname' => 'samp',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -281,7 +273,6 @@ $result_trees{'equivalent_nodes_novalidate'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -303,7 +294,6 @@ $result_trees{'equivalent_nodes_novalidate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git a/tp/t/results/sectioning/explicit_node_directions.pl 
b/tp/t/results/sectioning/explicit_node_directions.pl
index 9fc65635c7..248ee6e13a 100644
--- a/tp/t/results/sectioning/explicit_node_directions.pl
+++ b/tp/t/results/sectioning/explicit_node_directions.pl
@@ -91,7 +91,6 @@ $result_trees{'explicit_node_directions'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -138,7 +137,6 @@ $result_trees{'explicit_node_directions'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -170,13 +168,11 @@ $result_trees{'explicit_node_directions'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -196,7 +192,6 @@ $result_trees{'explicit_node_directions'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -311,7 +306,6 @@ $result_trees{'explicit_node_directions'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -384,7 +378,6 @@ $result_trees{'explicit_node_directions'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
diff --git a/tp/t/results/sectioning/external_node_in_menu.pl 
b/tp/t/results/sectioning/external_node_in_menu.pl
index d1c6c1bc6e..09c32ad720 100644
--- a/tp/t/results/sectioning/external_node_in_menu.pl
+++ b/tp/t/results/sectioning/external_node_in_menu.pl
@@ -38,7 +38,6 @@ $result_trees{'external_node_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'external_node_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -183,7 +181,6 @@ $result_trees{'external_node_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -230,7 +227,6 @@ $result_trees{'external_node_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -262,13 +258,11 @@ $result_trees{'external_node_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -285,7 +279,6 @@ $result_trees{'external_node_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -317,7 +310,6 @@ $result_trees{'external_node_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -355,7 +347,6 @@ $result_trees{'external_node_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -387,7 +378,6 @@ $result_trees{'external_node_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -418,7 +408,6 @@ $result_trees{'external_node_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     }
diff --git a/tp/t/results/sectioning/hole_in_sectioning.pl 
b/tp/t/results/sectioning/hole_in_sectioning.pl
index c1f563c741..38a4f8fc1f 100644
--- a/tp/t/results/sectioning/hole_in_sectioning.pl
+++ b/tp/t/results/sectioning/hole_in_sectioning.pl
@@ -42,7 +42,6 @@ $result_trees{'hole_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -80,7 +79,6 @@ $result_trees{'hole_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -118,7 +116,6 @@ $result_trees{'hole_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -156,7 +153,6 @@ $result_trees{'hole_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -187,7 +183,6 @@ $result_trees{'hole_in_sectioning'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
@@ -302,7 +297,6 @@ $result_errors{'hole_in_sectioning'} = [
   {
     'error_line' => 'raising the section level of @subsubsection which is too 
low
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'raising the section level of @subsubsection which is too low',
     'type' => 'error'
diff --git a/tp/t/results/sectioning/lone_Top_node.pl 
b/tp/t/results/sectioning/lone_Top_node.pl
index 46d522c23c..5fefe669cc 100644
--- a/tp/t/results/sectioning/lone_Top_node.pl
+++ b/tp/t/results/sectioning/lone_Top_node.pl
@@ -34,7 +34,6 @@ $result_trees{'lone_Top_node'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -127,7 +126,6 @@ $result_trees{'lone_Top_node'} = [
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 4
                 },
                 'type' => 'menu_entry'
@@ -159,13 +157,11 @@ $result_trees{'lone_Top_node'} = [
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 }
               }
             ],
             'source_info' => {
-              'file_name' => '',
               'line_nr' => 3
             }
           },
@@ -185,7 +181,6 @@ $result_trees{'lone_Top_node'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -217,7 +212,6 @@ $result_trees{'lone_Top_node'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 7
         }
       },
@@ -377,7 +371,6 @@ $result_errors{'lone_Top_node'} = [
   {
     'error_line' => 'warning: node `Top\' is up for `First\' in menu but not 
in sectioning
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'node `Top\' is up for `First\' in menu but not in sectioning',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/lone_contents.pl 
b/tp/t/results/sectioning/lone_contents.pl
index 9d3726a137..ae29ab1026 100644
--- a/tp/t/results/sectioning/lone_contents.pl
+++ b/tp/t/results/sectioning/lone_contents.pl
@@ -21,7 +21,6 @@ $result_trees{'lone_contents'} = {
               ],
               'cmdname' => 'contents',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/sectioning/loop_nodes.pl 
b/tp/t/results/sectioning/loop_nodes.pl
index 980b955b26..523f1c0221 100644
--- a/tp/t/results/sectioning/loop_nodes.pl
+++ b/tp/t/results/sectioning/loop_nodes.pl
@@ -43,7 +43,6 @@ $result_trees{'loop_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -127,7 +126,6 @@ $result_trees{'loop_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -159,13 +157,11 @@ $result_trees{'loop_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -182,7 +178,6 @@ $result_trees{'loop_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -288,7 +283,6 @@ $result_trees{'loop_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               },
               'type' => 'menu_entry'
@@ -320,13 +314,11 @@ $result_trees{'loop_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -346,7 +338,6 @@ $result_trees{'loop_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -452,7 +443,6 @@ $result_trees{'loop_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               },
               'type' => 'menu_entry'
@@ -484,13 +474,11 @@ $result_trees{'loop_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -510,7 +498,6 @@ $result_trees{'loop_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -542,7 +529,6 @@ $result_trees{'loop_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     }
@@ -710,7 +696,6 @@ $result_errors{'loop_nodes'} = [
   {
     'error_line' => 'warning: node up pointer for `chap node up\' is `node 
down\' but up is `Top\' in menu
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'node up pointer for `chap node up\' is `node down\' but up is 
`Top\' in menu',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/menutextorder.pl 
b/tp/t/results/sectioning/menutextorder.pl
index 8e6a9eaf29..173f1d0b86 100644
--- a/tp/t/results/sectioning/menutextorder.pl
+++ b/tp/t/results/sectioning/menutextorder.pl
@@ -65,7 +65,6 @@ $result_trees{'menutextorder'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'type' => 'menu_entry'
@@ -112,7 +111,6 @@ $result_trees{'menutextorder'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'type' => 'menu_entry'
@@ -144,13 +142,11 @@ $result_trees{'menutextorder'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -190,7 +186,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -274,7 +269,6 @@ $result_trees{'menutextorder'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -306,13 +300,11 @@ $result_trees{'menutextorder'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -331,7 +323,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -363,7 +354,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -401,7 +391,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -433,7 +422,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -476,7 +464,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -508,7 +495,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     },
@@ -592,7 +578,6 @@ $result_trees{'menutextorder'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 24
               },
               'type' => 'menu_entry'
@@ -639,7 +624,6 @@ $result_trees{'menutextorder'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               },
               'type' => 'menu_entry'
@@ -686,7 +670,6 @@ $result_trees{'menutextorder'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               },
               'type' => 'menu_entry'
@@ -718,13 +701,11 @@ $result_trees{'menutextorder'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -743,7 +724,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     },
@@ -775,7 +755,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 29
       }
     },
@@ -813,7 +792,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 30
       }
     },
@@ -845,7 +823,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 32
       }
     },
@@ -883,7 +860,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 33
       }
     },
@@ -915,7 +891,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 35
       }
     },
@@ -946,7 +921,6 @@ $result_trees{'menutextorder'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 36
       }
     }
@@ -1373,7 +1347,6 @@ $result_errors{'menutextorder'} = [
   {
     'error_line' => 'warning: node next for `onesub1\' is `onesub2\' in 
sectioning but not in menu
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'node next for `onesub1\' is `onesub2\' in sectioning but not in 
menu',
     'type' => 'warning'
@@ -1381,7 +1354,6 @@ $result_errors{'menutextorder'} = [
   {
     'error_line' => 'warning: node up for `onesub1\' is `bar\' in sectioning 
but not in menu
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'node up for `onesub1\' is `bar\' in sectioning but not in menu',
     'type' => 'warning'
@@ -1389,7 +1361,6 @@ $result_errors{'menutextorder'} = [
   {
     'error_line' => 'warning: node `bar\' lacks menu item for `onesub1\' 
despite being its Up target
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'node `bar\' lacks menu item for `onesub1\' despite being its Up 
target',
     'type' => 'warning'
@@ -1397,7 +1368,6 @@ $result_errors{'menutextorder'} = [
   {
     'error_line' => 'warning: node prev for `onesub2\' is `onesub1\' in 
sectioning but not in menu
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'node prev for `onesub2\' is `onesub1\' in sectioning but not in 
menu',
     'type' => 'warning'
@@ -1405,7 +1375,6 @@ $result_errors{'menutextorder'} = [
   {
     'error_line' => 'warning: node next pointer for `sub1\' is `sub2\' but 
next is `sub3\' in menu
 ',
-    'file_name' => '',
     'line_nr' => 29,
     'text' => 'node next pointer for `sub1\' is `sub2\' but next is `sub3\' in 
menu',
     'type' => 'warning'
@@ -1413,7 +1382,6 @@ $result_errors{'menutextorder'} = [
   {
     'error_line' => 'warning: node next for `sub2\' is `sub3\' in sectioning 
but not in menu
 ',
-    'file_name' => '',
     'line_nr' => 32,
     'text' => 'node next for `sub2\' is `sub3\' in sectioning but not in menu',
     'type' => 'warning'
@@ -1421,7 +1389,6 @@ $result_errors{'menutextorder'} = [
   {
     'error_line' => 'warning: node prev pointer for `sub2\' is `sub1\' but 
prev is `sub3\' in menu
 ',
-    'file_name' => '',
     'line_nr' => 32,
     'text' => 'node prev pointer for `sub2\' is `sub1\' but prev is `sub3\' in 
menu',
     'type' => 'warning'
@@ -1429,7 +1396,6 @@ $result_errors{'menutextorder'} = [
   {
     'error_line' => 'warning: node `sub2\' is next for `sub3\' in menu but not 
in sectioning
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => 'node `sub2\' is next for `sub3\' in menu but not in sectioning',
     'type' => 'warning'
@@ -1437,7 +1403,6 @@ $result_errors{'menutextorder'} = [
   {
     'error_line' => 'warning: node prev pointer for `sub3\' is `sub2\' but 
prev is `sub1\' in menu
 ',
-    'file_name' => '',
     'line_nr' => 35,
     'text' => 'node prev pointer for `sub3\' is `sub2\' but prev is `sub1\' in 
menu',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/next_in_menu_is_below.pl 
b/tp/t/results/sectioning/next_in_menu_is_below.pl
index 4840402ed1..914e214828 100644
--- a/tp/t/results/sectioning/next_in_menu_is_below.pl
+++ b/tp/t/results/sectioning/next_in_menu_is_below.pl
@@ -38,7 +38,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'next_in_menu_is_below'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -154,13 +152,11 @@ $result_trees{'next_in_menu_is_below'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -177,7 +173,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -209,7 +204,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -293,7 +287,6 @@ $result_trees{'next_in_menu_is_below'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 12
               },
               'type' => 'menu_entry'
@@ -340,7 +333,6 @@ $result_trees{'next_in_menu_is_below'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'menu_entry'
@@ -372,13 +364,11 @@ $result_trees{'next_in_menu_is_below'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -397,7 +387,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -429,7 +418,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -513,7 +501,6 @@ $result_trees{'next_in_menu_is_below'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               },
               'type' => 'menu_entry'
@@ -545,13 +532,11 @@ $result_trees{'next_in_menu_is_below'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -570,7 +555,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -602,7 +586,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     },
@@ -633,7 +616,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 24
       }
     }
@@ -901,7 +883,6 @@ $result_errors{'next_in_menu_is_below'} = [
   {
     'error_line' => 'warning: node `subsection\' is next for `section\' in 
menu but not in sectioning
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'node `subsection\' is next for `section\' in menu but not in 
sectioning',
     'type' => 'warning'
@@ -909,7 +890,6 @@ $result_errors{'next_in_menu_is_below'} = [
   {
     'error_line' => 'warning: node `section\' is prev for `subsection\' in 
menu but not in sectioning
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => 'node `section\' is prev for `subsection\' in menu but not in 
sectioning',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/next_no_prev_to_node.pl 
b/tp/t/results/sectioning/next_no_prev_to_node.pl
index 114a06d092..d853046be3 100644
--- a/tp/t/results/sectioning/next_no_prev_to_node.pl
+++ b/tp/t/results/sectioning/next_no_prev_to_node.pl
@@ -90,7 +90,6 @@ $result_trees{'next_no_prev_to_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -137,7 +136,6 @@ $result_trees{'next_no_prev_to_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -169,13 +167,11 @@ $result_trees{'next_no_prev_to_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -195,7 +191,6 @@ $result_trees{'next_no_prev_to_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -277,7 +272,6 @@ $result_trees{'next_no_prev_to_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -334,7 +328,6 @@ $result_trees{'next_no_prev_to_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
diff --git a/tp/t/results/sectioning/no_argument_and_contents.pl 
b/tp/t/results/sectioning/no_argument_and_contents.pl
index 071962d60f..afb1775a21 100644
--- a/tp/t/results/sectioning/no_argument_and_contents.pl
+++ b/tp/t/results/sectioning/no_argument_and_contents.pl
@@ -21,7 +21,6 @@ $result_trees{'no_argument_and_contents'} = {
               ],
               'cmdname' => 'contents',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -68,7 +67,6 @@ $result_trees{'no_argument_and_contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -84,7 +82,6 @@ $result_trees{'no_argument_and_contents'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -115,7 +112,6 @@ $result_trees{'no_argument_and_contents'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/sectioning/no_menu.pl 
b/tp/t/results/sectioning/no_menu.pl
index caf6fdee8c..efa06243e2 100644
--- a/tp/t/results/sectioning/no_menu.pl
+++ b/tp/t/results/sectioning/no_menu.pl
@@ -38,7 +38,6 @@ $result_trees{'no_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -64,7 +63,6 @@ $result_trees{'no_menu'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -96,7 +94,6 @@ $result_trees{'no_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -134,7 +131,6 @@ $result_trees{'no_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -166,7 +162,6 @@ $result_trees{'no_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -204,7 +199,6 @@ $result_trees{'no_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -236,7 +230,6 @@ $result_trees{'no_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -267,7 +260,6 @@ $result_trees{'no_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/sectioning/node_empty_direction.pl 
b/tp/t/results/sectioning/node_empty_direction.pl
index e7a9712999..cae23d031c 100644
--- a/tp/t/results/sectioning/node_empty_direction.pl
+++ b/tp/t/results/sectioning/node_empty_direction.pl
@@ -40,7 +40,6 @@ $result_trees{'node_empty_direction'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/sectioning/node_line_arguments.pl 
b/tp/t/results/sectioning/node_line_arguments.pl
index 8e982bd791..e3ac10c337 100644
--- a/tp/t/results/sectioning/node_line_arguments.pl
+++ b/tp/t/results/sectioning/node_line_arguments.pl
@@ -45,7 +45,6 @@ $result_trees{'node_line_arguments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -96,7 +95,6 @@ $result_trees{'node_line_arguments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -168,7 +166,6 @@ $result_trees{'node_line_arguments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -261,7 +258,6 @@ $result_trees{'node_line_arguments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -361,7 +357,6 @@ $result_trees{'node_line_arguments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -409,7 +404,6 @@ $result_trees{'node_line_arguments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -428,7 +422,6 @@ $result_trees{'node_line_arguments'} = {
               ],
               'cmdname' => 'comma',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -453,7 +446,6 @@ $result_trees{'node_line_arguments'} = {
               ],
               'cmdname' => ',',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -492,7 +484,6 @@ $result_trees{'node_line_arguments'} = {
               ],
               'cmdname' => 'strong',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -537,7 +528,6 @@ $result_trees{'node_line_arguments'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
@@ -662,7 +652,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'warning: superfluous arguments for node
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'superfluous arguments for node',
     'type' => 'warning'
@@ -670,7 +659,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'Next reference to nonexistent `two arg\'
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'Next reference to nonexistent `two arg\'',
     'type' => 'error'
@@ -678,7 +666,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'Next reference to nonexistent `two arg\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'Next reference to nonexistent `two arg\'',
     'type' => 'error'
@@ -686,7 +673,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'Prev reference to nonexistent `three arg\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'Prev reference to nonexistent `three arg\'',
     'type' => 'error'
@@ -694,7 +680,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'Next reference to nonexistent `two arg\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'Next reference to nonexistent `two arg\'',
     'type' => 'error'
@@ -702,7 +687,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'Prev reference to nonexistent `three arg\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'Prev reference to nonexistent `three arg\'',
     'type' => 'error'
@@ -710,7 +694,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'Up reference to nonexistent `four arg\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'Up reference to nonexistent `four arg\'',
     'type' => 'error'
@@ -718,7 +701,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'Next reference to nonexistent `two arg\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'Next reference to nonexistent `two arg\'',
     'type' => 'error'
@@ -726,7 +708,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'Prev reference to nonexistent `three arg\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'Prev reference to nonexistent `three arg\'',
     'type' => 'error'
@@ -734,7 +715,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'Up reference to nonexistent `four arg five arg\'
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'Up reference to nonexistent `four arg five arg\'',
     'type' => 'error'
@@ -742,7 +722,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'Next reference to nonexistent `@,cedilla\'
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'Next reference to nonexistent `@,cedilla\'',
     'type' => 'error'
@@ -750,7 +729,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'Prev reference to nonexistent `@strong{comma in strong,}\'
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'Prev reference to nonexistent `@strong{comma in strong,}\'',
     'type' => 'error'
@@ -758,7 +736,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'warning: node `one arg2\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'node `one arg2\' unreferenced',
     'type' => 'warning'
@@ -766,7 +743,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'warning: node `one arg3\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'node `one arg3\' unreferenced',
     'type' => 'warning'
@@ -774,7 +750,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'warning: node `one arg4\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'node `one arg4\' unreferenced',
     'type' => 'warning'
@@ -782,7 +757,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'warning: node `one arg5\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'node `one arg5\' unreferenced',
     'type' => 'warning'
@@ -790,7 +764,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'warning: node `comment\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'node `comment\' unreferenced',
     'type' => 'warning'
@@ -798,7 +771,6 @@ $result_errors{'node_line_arguments'} = [
   {
     'error_line' => 'warning: node `arg1 @comma{} arg2\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'node `arg1 @comma{} arg2\' unreferenced',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/node_nested_parentheses.pl 
b/tp/t/results/sectioning/node_nested_parentheses.pl
index 0de1bc0a0c..60039af864 100644
--- a/tp/t/results/sectioning/node_nested_parentheses.pl
+++ b/tp/t/results/sectioning/node_nested_parentheses.pl
@@ -95,7 +95,6 @@ $result_trees{'node_nested_parentheses'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -156,7 +155,6 @@ $result_trees{'node_nested_parentheses'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -185,7 +183,6 @@ $result_trees{'node_nested_parentheses'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -234,7 +231,6 @@ $result_trees{'node_nested_parentheses'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -263,7 +259,6 @@ $result_trees{'node_nested_parentheses'} = {
                       ],
                       'cmdname' => 'code',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -303,7 +298,6 @@ $result_trees{'node_nested_parentheses'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -335,13 +329,11 @@ $result_trees{'node_nested_parentheses'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -356,7 +348,6 @@ $result_trees{'node_nested_parentheses'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -414,7 +405,6 @@ $result_errors{'node_nested_parentheses'} = [
   {
     'error_line' => '@menu reference to nonexistent node `(@code{)))} error\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@menu reference to nonexistent node `(@code{)))} error\'',
     'type' => 'error'
diff --git a/tp/t/results/sectioning/node_part_chapter_after_chapter.pl 
b/tp/t/results/sectioning/node_part_chapter_after_chapter.pl
index cec03c680c..dcecdeeaf3 100644
--- a/tp/t/results/sectioning/node_part_chapter_after_chapter.pl
+++ b/tp/t/results/sectioning/node_part_chapter_after_chapter.pl
@@ -87,7 +87,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -134,7 +133,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -166,13 +164,11 @@ $result_trees{'node_part_chapter_after_chapter'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -189,7 +185,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -225,7 +220,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -268,7 +262,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -308,7 +301,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 9
         }
       },
@@ -351,7 +343,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         }
@@ -389,7 +380,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -401,7 +391,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -434,7 +423,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 13
         }
       },
@@ -946,7 +934,6 @@ $result_errors{'node_part_chapter_after_chapter'} = [
   {
     'error_line' => 'warning: @node precedes @part, but parts may not be 
associated with nodes
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@node precedes @part, but parts may not be associated with 
nodes',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/node_part_chapter_after_top.pl 
b/tp/t/results/sectioning/node_part_chapter_after_top.pl
index 321e33307b..046c7b779c 100644
--- a/tp/t/results/sectioning/node_part_chapter_after_top.pl
+++ b/tp/t/results/sectioning/node_part_chapter_after_top.pl
@@ -87,7 +87,6 @@ $result_trees{'node_part_chapter_after_top'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -119,13 +118,11 @@ $result_trees{'node_part_chapter_after_top'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -142,7 +139,6 @@ $result_trees{'node_part_chapter_after_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -178,7 +174,6 @@ $result_trees{'node_part_chapter_after_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -238,7 +233,6 @@ $result_trees{'node_part_chapter_after_top'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -250,7 +244,6 @@ $result_trees{'node_part_chapter_after_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -283,7 +276,6 @@ $result_trees{'node_part_chapter_after_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 8
         }
       },
@@ -610,7 +602,6 @@ $result_errors{'node_part_chapter_after_top'} = [
   {
     'error_line' => 'warning: @node precedes @part, but parts may not be 
associated with nodes
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@node precedes @part, but parts may not be associated with 
nodes',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/node_referenced_in_ref.pl 
b/tp/t/results/sectioning/node_referenced_in_ref.pl
index 8a89dc638f..b6c042cd73 100644
--- a/tp/t/results/sectioning/node_referenced_in_ref.pl
+++ b/tp/t/results/sectioning/node_referenced_in_ref.pl
@@ -90,7 +90,6 @@ $result_trees{'node_referenced_in_ref'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -122,13 +121,11 @@ $result_trees{'node_referenced_in_ref'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -160,7 +157,6 @@ $result_trees{'node_referenced_in_ref'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             },
@@ -187,7 +183,6 @@ $result_trees{'node_referenced_in_ref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -226,7 +221,6 @@ $result_trees{'node_referenced_in_ref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -258,7 +252,6 @@ $result_trees{'node_referenced_in_ref'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/sectioning/node_sectop_before_chapter_no_node.pl 
b/tp/t/results/sectioning/node_sectop_before_chapter_no_node.pl
index 70e83d9c30..a7d06261fb 100644
--- a/tp/t/results/sectioning/node_sectop_before_chapter_no_node.pl
+++ b/tp/t/results/sectioning/node_sectop_before_chapter_no_node.pl
@@ -43,7 +43,6 @@ $result_trees{'node_sectop_before_chapter_no_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'node_sectop_before_chapter_no_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -110,7 +108,6 @@ $result_trees{'node_sectop_before_chapter_no_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
diff --git a/tp/t/results/sectioning/node_sectop_before_lone_node_Top.pl 
b/tp/t/results/sectioning/node_sectop_before_lone_node_Top.pl
index 460c957476..1cbba26e16 100644
--- a/tp/t/results/sectioning/node_sectop_before_lone_node_Top.pl
+++ b/tp/t/results/sectioning/node_sectop_before_lone_node_Top.pl
@@ -43,7 +43,6 @@ $result_trees{'node_sectop_before_lone_node_Top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -93,7 +92,6 @@ $result_trees{'node_sectop_before_lone_node_Top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -146,7 +144,6 @@ $result_trees{'node_sectop_before_lone_node_Top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -178,7 +175,6 @@ $result_trees{'node_sectop_before_lone_node_Top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -225,7 +221,6 @@ $result_trees{'node_sectop_before_lone_node_Top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/sectioning/node_simple.pl 
b/tp/t/results/sectioning/node_simple.pl
index 95c45878e0..bf17646d8a 100644
--- a/tp/t/results/sectioning/node_simple.pl
+++ b/tp/t/results/sectioning/node_simple.pl
@@ -32,7 +32,6 @@ $result_trees{'node_simple'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/sectioning/node_too_much_args.pl 
b/tp/t/results/sectioning/node_too_much_args.pl
index 44d0a024ae..ef02d02cf5 100644
--- a/tp/t/results/sectioning/node_too_much_args.pl
+++ b/tp/t/results/sectioning/node_too_much_args.pl
@@ -74,7 +74,6 @@ $result_trees{'node_too_much_args'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -117,7 +116,6 @@ $result_errors{'node_too_much_args'} = [
   {
     'error_line' => 'warning: superfluous arguments for node
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'superfluous arguments for node',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl 
b/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl
index 5006feecb6..e7ac8f7c29 100644
--- a/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl
+++ b/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl
@@ -74,7 +74,6 @@ $result_trees{'node_up_direction_for_top_with_manual'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/sectioning/node_up_external_node.pl 
b/tp/t/results/sectioning/node_up_external_node.pl
index 47097a4957..bdfcc77ca3 100644
--- a/tp/t/results/sectioning/node_up_external_node.pl
+++ b/tp/t/results/sectioning/node_up_external_node.pl
@@ -87,7 +87,6 @@ $result_trees{'node_up_external_node'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -119,13 +118,11 @@ $result_trees{'node_up_external_node'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -145,7 +142,6 @@ $result_trees{'node_up_external_node'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -270,7 +266,6 @@ $result_trees{'node_up_external_node'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
diff --git a/tp/t/results/sectioning/nodename_parentheses.pl 
b/tp/t/results/sectioning/nodename_parentheses.pl
index 9e15d62b88..3ea53d2519 100644
--- a/tp/t/results/sectioning/nodename_parentheses.pl
+++ b/tp/t/results/sectioning/nodename_parentheses.pl
@@ -38,7 +38,6 @@ $result_trees{'nodename_parentheses'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'nodename_parentheses'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -169,7 +167,6 @@ $result_trees{'nodename_parentheses'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -230,7 +227,6 @@ $result_trees{'nodename_parentheses'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -262,13 +258,11 @@ $result_trees{'nodename_parentheses'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -285,7 +279,6 @@ $result_trees{'nodename_parentheses'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -317,7 +310,6 @@ $result_trees{'nodename_parentheses'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -369,7 +361,6 @@ $result_trees{'nodename_parentheses'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -401,7 +392,6 @@ $result_trees{'nodename_parentheses'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -455,7 +445,6 @@ $result_trees{'nodename_parentheses'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -510,7 +499,6 @@ $result_trees{'nodename_parentheses'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 20
               }
             },
@@ -536,7 +524,6 @@ $result_trees{'nodename_parentheses'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -568,7 +555,6 @@ $result_trees{'nodename_parentheses'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 22
       }
     },
@@ -627,7 +613,6 @@ $result_trees{'nodename_parentheses'} = {
             'normalized' => '_0028manual_0029anchor'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           }
         },
@@ -655,7 +640,6 @@ $result_trees{'nodename_parentheses'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     }
@@ -951,7 +935,6 @@ $result_errors{'nodename_parentheses'} = [
   {
     'error_line' => 'syntax for an external node used for `(manual)node\'
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => 'syntax for an external node used for `(manual)node\'',
     'type' => 'error'
@@ -959,7 +942,6 @@ $result_errors{'nodename_parentheses'} = [
   {
     'error_line' => 'syntax for an external node used for `(manual)anchor\'
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => 'syntax for an external node used for `(manual)anchor\'',
     'type' => 'error'
@@ -967,7 +949,6 @@ $result_errors{'nodename_parentheses'} = [
   {
     'error_line' => 'warning: node prev for `(manual)node\' is `Other node\' 
in sectioning but not in menu
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => 'node prev for `(manual)node\' is `Other node\' in sectioning 
but not in menu',
     'type' => 'warning'
@@ -975,7 +956,6 @@ $result_errors{'nodename_parentheses'} = [
   {
     'error_line' => 'warning: node up for `(manual)node\' is `Top\' in 
sectioning but not in menu
 ',
-    'file_name' => '',
     'line_nr' => 22,
     'text' => 'node up for `(manual)node\' is `Top\' in sectioning but not in 
menu',
     'type' => 'warning'
@@ -983,7 +963,6 @@ $result_errors{'nodename_parentheses'} = [
   {
     'error_line' => 'warning: node `Top\' lacks menu item for `(manual)node\' 
despite being its Up target
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'node `Top\' lacks menu item for `(manual)node\' despite being 
its Up target',
     'type' => 'warning'
diff --git 
a/tp/t/results/sectioning/nodes_after_top_before_chapter_no_use_nodes_chapter.pl
 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_no_use_nodes_chapter.pl
index 0f4628eddd..8a1ab83ebe 100644
--- 
a/tp/t/results/sectioning/nodes_after_top_before_chapter_no_use_nodes_chapter.pl
+++ 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_no_use_nodes_chapter.pl
@@ -99,7 +99,6 @@ 
$result_trees{'nodes_after_top_before_chapter_no_use_nodes_chapter'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -146,7 +145,6 @@ 
$result_trees{'nodes_after_top_before_chapter_no_use_nodes_chapter'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -178,13 +176,11 @@ 
$result_trees{'nodes_after_top_before_chapter_no_use_nodes_chapter'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -204,7 +200,6 @@ 
$result_trees{'nodes_after_top_before_chapter_no_use_nodes_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -310,7 +305,6 @@ 
$result_trees{'nodes_after_top_before_chapter_no_use_nodes_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -377,7 +371,6 @@ 
$result_trees{'nodes_after_top_before_chapter_no_use_nodes_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -408,7 +401,6 @@ 
$result_trees{'nodes_after_top_before_chapter_no_use_nodes_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git a/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl
index 38ebb79a72..aef9e40e4a 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl
@@ -91,7 +91,6 @@ $result_trees{'nodes_after_top_before_chapter_nodes'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -138,7 +137,6 @@ $result_trees{'nodes_after_top_before_chapter_nodes'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -170,13 +168,11 @@ $result_trees{'nodes_after_top_before_chapter_nodes'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -196,7 +192,6 @@ $result_trees{'nodes_after_top_before_chapter_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -311,7 +306,6 @@ $result_trees{'nodes_after_top_before_chapter_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -384,7 +378,6 @@ $result_trees{'nodes_after_top_before_chapter_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -417,7 +410,6 @@ $result_trees{'nodes_after_top_before_chapter_nodes'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 13
         }
       }
diff --git 
a/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split.pl 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split.pl
index 463a29e25f..06e937d5b6 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split.pl
@@ -99,7 +99,6 @@ $result_trees{'nodes_after_top_before_chapter_not_split'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -146,7 +145,6 @@ $result_trees{'nodes_after_top_before_chapter_not_split'} = 
{
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -178,13 +176,11 @@ $result_trees{'nodes_after_top_before_chapter_not_split'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -204,7 +200,6 @@ $result_trees{'nodes_after_top_before_chapter_not_split'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -310,7 +305,6 @@ $result_trees{'nodes_after_top_before_chapter_not_split'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -377,7 +371,6 @@ $result_trees{'nodes_after_top_before_chapter_not_split'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -408,7 +401,6 @@ $result_trees{'nodes_after_top_before_chapter_not_split'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git 
a/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split_no_use_node_directions.pl
 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split_no_use_node_directions.pl
index 2d02bad246..7172bc8b83 100644
--- 
a/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split_no_use_node_directions.pl
+++ 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split_no_use_node_directions.pl
@@ -99,7 +99,6 @@ 
$result_trees{'nodes_after_top_before_chapter_not_split_no_use_node_directions'}
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -146,7 +145,6 @@ 
$result_trees{'nodes_after_top_before_chapter_not_split_no_use_node_directions'}
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -178,13 +176,11 @@ 
$result_trees{'nodes_after_top_before_chapter_not_split_no_use_node_directions'}
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -204,7 +200,6 @@ 
$result_trees{'nodes_after_top_before_chapter_not_split_no_use_node_directions'}
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -310,7 +305,6 @@ 
$result_trees{'nodes_after_top_before_chapter_not_split_no_use_node_directions'}
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -377,7 +371,6 @@ 
$result_trees{'nodes_after_top_before_chapter_not_split_no_use_node_directions'}
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -408,7 +401,6 @@ 
$result_trees{'nodes_after_top_before_chapter_not_split_no_use_node_directions'}
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git a/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl
index 696a53a087..22b87773b2 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl
@@ -34,7 +34,6 @@ $result_trees{'nodes_after_top_before_chapter_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -126,7 +125,6 @@ $result_trees{'nodes_after_top_before_chapter_sections'} = [
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 4
                 },
                 'type' => 'menu_entry'
@@ -173,7 +171,6 @@ $result_trees{'nodes_after_top_before_chapter_sections'} = [
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 },
                 'type' => 'menu_entry'
@@ -205,13 +202,11 @@ $result_trees{'nodes_after_top_before_chapter_sections'} 
= [
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 6
                 }
               }
             ],
             'source_info' => {
-              'file_name' => '',
               'line_nr' => 3
             }
           },
@@ -231,7 +226,6 @@ $result_trees{'nodes_after_top_before_chapter_sections'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -337,7 +331,6 @@ $result_trees{'nodes_after_top_before_chapter_sections'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 8
         }
       },
@@ -404,7 +397,6 @@ $result_trees{'nodes_after_top_before_chapter_sections'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 12
         }
       },
diff --git 
a/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html.pl 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html.pl
index 4b9824d765..57793bb0aa 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html.pl
@@ -99,7 +99,6 @@ $result_trees{'nodes_after_top_before_chapter_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -146,7 +145,6 @@ $result_trees{'nodes_after_top_before_chapter_texi2html'} = 
{
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -178,13 +176,11 @@ $result_trees{'nodes_after_top_before_chapter_texi2html'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -204,7 +200,6 @@ $result_trees{'nodes_after_top_before_chapter_texi2html'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -310,7 +305,6 @@ $result_trees{'nodes_after_top_before_chapter_texi2html'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -377,7 +371,6 @@ $result_trees{'nodes_after_top_before_chapter_texi2html'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -408,7 +401,6 @@ $result_trees{'nodes_after_top_before_chapter_texi2html'} = 
{
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git 
a/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html_use_nodes_chapter.pl
 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html_use_nodes_chapter.pl
index a31fdea60d..26dbd6117f 100644
--- 
a/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html_use_nodes_chapter.pl
+++ 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html_use_nodes_chapter.pl
@@ -99,7 +99,6 @@ 
$result_trees{'nodes_after_top_before_chapter_texi2html_use_nodes_chapter'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -146,7 +145,6 @@ 
$result_trees{'nodes_after_top_before_chapter_texi2html_use_nodes_chapter'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -178,13 +176,11 @@ 
$result_trees{'nodes_after_top_before_chapter_texi2html_use_nodes_chapter'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -204,7 +200,6 @@ 
$result_trees{'nodes_after_top_before_chapter_texi2html_use_nodes_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -310,7 +305,6 @@ 
$result_trees{'nodes_after_top_before_chapter_texi2html_use_nodes_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -377,7 +371,6 @@ 
$result_trees{'nodes_after_top_before_chapter_texi2html_use_nodes_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -408,7 +401,6 @@ 
$result_trees{'nodes_after_top_before_chapter_texi2html_use_nodes_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git a/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl 
b/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl
index 1b1cb27a1f..73715ada46 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl
@@ -91,7 +91,6 @@ $result_trees{'nodes_after_top_before_section_nodes'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -138,7 +137,6 @@ $result_trees{'nodes_after_top_before_section_nodes'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -170,13 +168,11 @@ $result_trees{'nodes_after_top_before_section_nodes'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -196,7 +192,6 @@ $result_trees{'nodes_after_top_before_section_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -311,7 +306,6 @@ $result_trees{'nodes_after_top_before_section_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -384,7 +378,6 @@ $result_trees{'nodes_after_top_before_section_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -417,7 +410,6 @@ $result_trees{'nodes_after_top_before_section_nodes'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 13
         }
       }
diff --git a/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl 
b/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl
index 11bdc2d0c0..657e2c7d2c 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl
@@ -34,7 +34,6 @@ $result_trees{'nodes_after_top_before_section_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -126,7 +125,6 @@ $result_trees{'nodes_after_top_before_section_sections'} = [
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 4
                 },
                 'type' => 'menu_entry'
@@ -173,7 +171,6 @@ $result_trees{'nodes_after_top_before_section_sections'} = [
                   }
                 ],
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 5
                 },
                 'type' => 'menu_entry'
@@ -205,13 +202,11 @@ $result_trees{'nodes_after_top_before_section_sections'} 
= [
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 6
                 }
               }
             ],
             'source_info' => {
-              'file_name' => '',
               'line_nr' => 3
             }
           },
@@ -231,7 +226,6 @@ $result_trees{'nodes_after_top_before_section_sections'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -337,7 +331,6 @@ $result_trees{'nodes_after_top_before_section_sections'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 8
         }
       },
@@ -404,7 +397,6 @@ $result_trees{'nodes_after_top_before_section_sections'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 12
         }
       },
diff --git 
a/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_chapter.pl 
b/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_chapter.pl
index d659032873..bc3d4a89e2 100644
--- 
a/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_chapter.pl
+++ 
b/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_chapter.pl
@@ -99,7 +99,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_chapter'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -146,7 +145,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_chapter'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -178,13 +176,11 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_chapter'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -204,7 +200,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -310,7 +305,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -377,7 +371,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -408,7 +401,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git 
a/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes.pl 
b/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes.pl
index 3263134511..88de9df920 100644
--- 
a/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes.pl
+++ 
b/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes.pl
@@ -99,7 +99,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -146,7 +145,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -178,13 +176,11 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -204,7 +200,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -310,7 +305,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -377,7 +371,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -408,7 +401,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git 
a/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes_chapter.pl
 
b/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes_chapter.pl
index e4c09ba3b1..f2394a3ce2 100644
--- 
a/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes_chapter.pl
+++ 
b/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes_chapter.pl
@@ -99,7 +99,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes_chapter'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -146,7 +145,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes_chapter'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -178,13 +176,11 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes_chapter'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -204,7 +200,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -310,7 +305,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -377,7 +371,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -408,7 +401,6 @@ 
$result_trees{'nodes_after_top_before_section_texi2html_use_nodes_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     }
diff --git a/tp/t/results/sectioning/nodes_before_after_top.pl 
b/tp/t/results/sectioning/nodes_before_after_top.pl
index 60389c193c..87cc0f2f83 100644
--- a/tp/t/results/sectioning/nodes_before_after_top.pl
+++ b/tp/t/results/sectioning/nodes_before_after_top.pl
@@ -64,7 +64,6 @@ $result_trees{'nodes_before_after_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -96,7 +95,6 @@ $result_trees{'nodes_before_after_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -146,7 +144,6 @@ $result_trees{'nodes_before_after_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -199,7 +196,6 @@ $result_trees{'nodes_before_after_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -231,7 +227,6 @@ $result_trees{'nodes_before_after_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -278,7 +273,6 @@ $result_trees{'nodes_before_after_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     }
@@ -445,7 +439,6 @@ $result_errors{'nodes_before_after_top'} = [
   {
     'error_line' => 'warning: node `node before\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'node `node before\' unreferenced',
     'type' => 'warning'
@@ -453,7 +446,6 @@ $result_errors{'nodes_before_after_top'} = [
   {
     'error_line' => 'warning: node `after\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'node `after\' unreferenced',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/nodes_before_top.pl 
b/tp/t/results/sectioning/nodes_before_top.pl
index d4dc9f1791..d65210d27d 100644
--- a/tp/t/results/sectioning/nodes_before_top.pl
+++ b/tp/t/results/sectioning/nodes_before_top.pl
@@ -145,7 +145,6 @@ $result_trees{'nodes_before_top'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -177,13 +176,11 @@ $result_trees{'nodes_before_top'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -203,7 +200,6 @@ $result_trees{'nodes_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -264,7 +260,6 @@ $result_trees{'nodes_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -315,7 +310,6 @@ $result_trees{'nodes_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -399,7 +393,6 @@ $result_trees{'nodes_before_top'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'menu_entry'
@@ -431,13 +424,11 @@ $result_trees{'nodes_before_top'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -454,7 +445,6 @@ $result_trees{'nodes_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -486,7 +476,6 @@ $result_trees{'nodes_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -517,7 +506,6 @@ $result_trees{'nodes_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
diff --git a/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl 
b/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl
index 75a864d795..c205623ce7 100644
--- a/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl
+++ b/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl
@@ -123,7 +123,6 @@ $result_trees{'nodes_no_node_top_explicit_directions'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -155,13 +154,11 @@ $result_trees{'nodes_no_node_top_explicit_directions'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -181,7 +178,6 @@ $result_trees{'nodes_no_node_top_explicit_directions'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -268,7 +264,6 @@ $result_trees{'nodes_no_node_top_explicit_directions'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
diff --git a/tp/t/results/sectioning/novalidate.pl 
b/tp/t/results/sectioning/novalidate.pl
index 759a1934e5..0f41f49fc1 100644
--- a/tp/t/results/sectioning/novalidate.pl
+++ b/tp/t/results/sectioning/novalidate.pl
@@ -24,7 +24,6 @@ $result_trees{'novalidate'} = {
           ],
           'cmdname' => 'novalidate',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -135,7 +134,6 @@ $result_trees{'novalidate'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -167,13 +165,11 @@ $result_trees{'novalidate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -205,7 +201,6 @@ $result_trees{'novalidate'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -227,7 +222,6 @@ $result_trees{'novalidate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     }
diff --git a/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl 
b/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl
index f9af32f942..c8341a6f40 100644
--- a/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl
+++ b/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl
@@ -92,7 +92,6 @@ $result_trees{'one_node_explicit_directions_anchor'} = {
                 'normalized' => 'ref'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -134,7 +133,6 @@ $result_trees{'one_node_explicit_directions_anchor'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -156,7 +154,6 @@ $result_trees{'one_node_explicit_directions_anchor'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git 
a/tp/t/results/sectioning/one_node_explicit_directions_anchor_no_use_node.pl 
b/tp/t/results/sectioning/one_node_explicit_directions_anchor_no_use_node.pl
index ca851a3044..6ed385623a 100644
--- a/tp/t/results/sectioning/one_node_explicit_directions_anchor_no_use_node.pl
+++ b/tp/t/results/sectioning/one_node_explicit_directions_anchor_no_use_node.pl
@@ -92,7 +92,6 @@ 
$result_trees{'one_node_explicit_directions_anchor_no_use_node'} = {
                 'normalized' => 'ref'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
@@ -134,7 +133,6 @@ 
$result_trees{'one_node_explicit_directions_anchor_no_use_node'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -156,7 +154,6 @@ 
$result_trees{'one_node_explicit_directions_anchor_no_use_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/sectioning/one_subsection.pl 
b/tp/t/results/sectioning/one_subsection.pl
index 88eb7fa060..bca6ea3270 100644
--- a/tp/t/results/sectioning/one_subsection.pl
+++ b/tp/t/results/sectioning/one_subsection.pl
@@ -42,7 +42,6 @@ $result_trees{'one_subsection'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/sectioning/one_subsection_and_node.pl 
b/tp/t/results/sectioning/one_subsection_and_node.pl
index 430a18b06c..30422f7138 100644
--- a/tp/t/results/sectioning/one_subsection_and_node.pl
+++ b/tp/t/results/sectioning/one_subsection_and_node.pl
@@ -38,7 +38,6 @@ $result_trees{'one_subsection_and_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -69,7 +68,6 @@ $result_trees{'one_subsection_and_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/sectioning/part_before_chapter.pl 
b/tp/t/results/sectioning/part_before_chapter.pl
index ce8432e822..f628630f33 100644
--- a/tp/t/results/sectioning/part_before_chapter.pl
+++ b/tp/t/results/sectioning/part_before_chapter.pl
@@ -58,7 +58,6 @@ $result_trees{'part_before_chapter'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -70,7 +69,6 @@ $result_trees{'part_before_chapter'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
diff --git a/tp/t/results/sectioning/part_before_section.pl 
b/tp/t/results/sectioning/part_before_section.pl
index 5726d37a35..da4b8ecc25 100644
--- a/tp/t/results/sectioning/part_before_section.pl
+++ b/tp/t/results/sectioning/part_before_section.pl
@@ -58,7 +58,6 @@ $result_trees{'part_before_section'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -70,7 +69,6 @@ $result_trees{'part_before_section'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -148,7 +146,6 @@ $result_errors{'part_before_section'} = [
   {
     'error_line' => 'raising the section level of @section which is too low
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'raising the section level of @section which is too low',
     'type' => 'error'
diff --git a/tp/t/results/sectioning/part_before_top.pl 
b/tp/t/results/sectioning/part_before_top.pl
index 8a4623b2ca..5c5e363fb5 100644
--- a/tp/t/results/sectioning/part_before_top.pl
+++ b/tp/t/results/sectioning/part_before_top.pl
@@ -58,7 +58,6 @@ $result_trees{'part_before_top'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -69,7 +68,6 @@ $result_trees{'part_before_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -150,7 +148,6 @@ $result_errors{'part_before_top'} = [
   {
     'error_line' => 'warning: @part should not be associated with @top
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@part should not be associated with @top',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/part_chapter_after_top.pl 
b/tp/t/results/sectioning/part_chapter_after_top.pl
index 0531c55d36..655be625ff 100644
--- a/tp/t/results/sectioning/part_chapter_after_top.pl
+++ b/tp/t/results/sectioning/part_chapter_after_top.pl
@@ -87,7 +87,6 @@ $result_trees{'part_chapter_after_top'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -119,13 +118,11 @@ $result_trees{'part_chapter_after_top'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -142,7 +139,6 @@ $result_trees{'part_chapter_after_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -178,7 +174,6 @@ $result_trees{'part_chapter_after_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -238,7 +233,6 @@ $result_trees{'part_chapter_after_top'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -250,7 +244,6 @@ $result_trees{'part_chapter_after_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -284,7 +277,6 @@ $result_trees{'part_chapter_after_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 10
         }
       },
diff --git a/tp/t/results/sectioning/part_chapter_appendix.pl 
b/tp/t/results/sectioning/part_chapter_appendix.pl
index 49005a977e..16dba5b14f 100644
--- a/tp/t/results/sectioning/part_chapter_appendix.pl
+++ b/tp/t/results/sectioning/part_chapter_appendix.pl
@@ -49,7 +49,6 @@ $result_trees{'part_chapter_appendix'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -88,7 +87,6 @@ $result_trees{'part_chapter_appendix'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -119,7 +117,6 @@ $result_trees{'part_chapter_appendix'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     }
diff --git a/tp/t/results/sectioning/part_node_after_top.pl 
b/tp/t/results/sectioning/part_node_after_top.pl
index 0f1ef2b5e4..4d24a482f1 100644
--- a/tp/t/results/sectioning/part_node_after_top.pl
+++ b/tp/t/results/sectioning/part_node_after_top.pl
@@ -87,7 +87,6 @@ $result_trees{'part_node_after_top'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -119,13 +118,11 @@ $result_trees{'part_node_after_top'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -142,7 +139,6 @@ $result_trees{'part_node_after_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -178,7 +174,6 @@ $result_trees{'part_node_after_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -211,7 +206,6 @@ $result_trees{'part_node_after_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 8
         }
       }
@@ -244,7 +238,6 @@ $result_trees{'part_node_after_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -508,7 +501,6 @@ $result_errors{'part_node_after_top'} = [
   {
     'error_line' => 'warning: @node precedes @part, but parts may not be 
associated with nodes
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@node precedes @part, but parts may not be associated with 
nodes',
     'type' => 'warning'
@@ -516,7 +508,6 @@ $result_errors{'part_node_after_top'} = [
   {
     'error_line' => 'warning: no sectioning command associated with @part
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'no sectioning command associated with @part',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/part_node_before_top.pl 
b/tp/t/results/sectioning/part_node_before_top.pl
index b20648b873..3c49c03857 100644
--- a/tp/t/results/sectioning/part_node_before_top.pl
+++ b/tp/t/results/sectioning/part_node_before_top.pl
@@ -87,7 +87,6 @@ $result_trees{'part_node_before_top'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -119,13 +118,11 @@ $result_trees{'part_node_before_top'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -163,7 +160,6 @@ $result_trees{'part_node_before_top'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -174,7 +170,6 @@ $result_trees{'part_node_before_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -250,7 +245,6 @@ $result_trees{'part_node_before_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -283,7 +277,6 @@ $result_trees{'part_node_before_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 4
         }
       },
@@ -486,7 +479,6 @@ $result_errors{'part_node_before_top'} = [
   {
     'error_line' => 'warning: @node precedes @part, but parts may not be 
associated with nodes
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@node precedes @part, but parts may not be associated with 
nodes',
     'type' => 'warning'
@@ -494,7 +486,6 @@ $result_errors{'part_node_before_top'} = [
   {
     'error_line' => 'warning: @part should not be associated with @top
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@part should not be associated with @top',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/part_node_chapter_after_top.pl 
b/tp/t/results/sectioning/part_node_chapter_after_top.pl
index bf13ffd7a1..ec3deddc81 100644
--- a/tp/t/results/sectioning/part_node_chapter_after_top.pl
+++ b/tp/t/results/sectioning/part_node_chapter_after_top.pl
@@ -87,7 +87,6 @@ $result_trees{'part_node_chapter_after_top'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -134,7 +133,6 @@ $result_trees{'part_node_chapter_after_top'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -166,13 +164,11 @@ $result_trees{'part_node_chapter_after_top'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -189,7 +185,6 @@ $result_trees{'part_node_chapter_after_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -225,7 +220,6 @@ $result_trees{'part_node_chapter_after_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -285,7 +279,6 @@ $result_trees{'part_node_chapter_after_top'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -297,7 +290,6 @@ $result_trees{'part_node_chapter_after_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -408,7 +400,6 @@ $result_trees{'part_node_chapter_after_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 11
         }
       },
@@ -483,7 +474,6 @@ $result_trees{'part_node_chapter_after_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 14
         }
       },
diff --git a/tp/t/results/sectioning/part_node_chapter_appendix.pl 
b/tp/t/results/sectioning/part_node_chapter_appendix.pl
index 920bb88b33..f798ab9062 100644
--- a/tp/t/results/sectioning/part_node_chapter_appendix.pl
+++ b/tp/t/results/sectioning/part_node_chapter_appendix.pl
@@ -87,7 +87,6 @@ $result_trees{'part_node_chapter_appendix'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -119,13 +118,11 @@ $result_trees{'part_node_chapter_appendix'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -142,7 +139,6 @@ $result_trees{'part_node_chapter_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -178,7 +174,6 @@ $result_trees{'part_node_chapter_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -245,7 +240,6 @@ $result_trees{'part_node_chapter_appendix'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -257,7 +251,6 @@ $result_trees{'part_node_chapter_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -291,7 +284,6 @@ $result_trees{'part_node_chapter_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 10
         }
       },
@@ -327,7 +319,6 @@ $result_trees{'part_node_chapter_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
diff --git a/tp/t/results/sectioning/part_node_chapter_node_appendix.pl 
b/tp/t/results/sectioning/part_node_chapter_node_appendix.pl
index b40f70bdd8..b7854e1e90 100644
--- a/tp/t/results/sectioning/part_node_chapter_node_appendix.pl
+++ b/tp/t/results/sectioning/part_node_chapter_node_appendix.pl
@@ -87,7 +87,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -134,7 +133,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -166,13 +164,11 @@ $result_trees{'part_node_chapter_node_appendix'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -189,7 +185,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -225,7 +220,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -292,7 +286,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -304,7 +297,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -338,7 +330,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 11
         }
       },
@@ -374,7 +365,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -407,7 +397,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 14
         }
       },
diff --git a/tp/t/results/sectioning/part_node_node_part_appendix.pl 
b/tp/t/results/sectioning/part_node_node_part_appendix.pl
index b517a4bb9a..9f6101b0a0 100644
--- a/tp/t/results/sectioning/part_node_node_part_appendix.pl
+++ b/tp/t/results/sectioning/part_node_node_part_appendix.pl
@@ -87,7 +87,6 @@ $result_trees{'part_node_node_part_appendix'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -134,7 +133,6 @@ $result_trees{'part_node_node_part_appendix'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -166,13 +164,11 @@ $result_trees{'part_node_node_part_appendix'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -189,7 +185,6 @@ $result_trees{'part_node_node_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -225,7 +220,6 @@ $result_trees{'part_node_node_part_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -292,7 +286,6 @@ $result_trees{'part_node_node_part_appendix'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -304,7 +297,6 @@ $result_trees{'part_node_node_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -338,7 +330,6 @@ $result_trees{'part_node_node_part_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 11
         }
       },
@@ -398,7 +389,6 @@ $result_trees{'part_node_node_part_appendix'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -410,7 +400,6 @@ $result_trees{'part_node_node_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -443,7 +432,6 @@ $result_trees{'part_node_node_part_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 14
         }
       },
@@ -981,7 +969,6 @@ $result_errors{'part_node_node_part_appendix'} = [
   {
     'error_line' => 'warning: @node precedes @part, but parts may not be 
associated with nodes
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => '@node precedes @part, but parts may not be associated with 
nodes',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/part_node_part_appendix.pl 
b/tp/t/results/sectioning/part_node_part_appendix.pl
index 7a8eb097b8..65ef945707 100644
--- a/tp/t/results/sectioning/part_node_part_appendix.pl
+++ b/tp/t/results/sectioning/part_node_part_appendix.pl
@@ -87,7 +87,6 @@ $result_trees{'part_node_part_appendix'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -119,13 +118,11 @@ $result_trees{'part_node_part_appendix'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -142,7 +139,6 @@ $result_trees{'part_node_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -178,7 +174,6 @@ $result_trees{'part_node_part_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -245,7 +240,6 @@ $result_trees{'part_node_part_appendix'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -257,7 +251,6 @@ $result_trees{'part_node_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -291,7 +284,6 @@ $result_trees{'part_node_part_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 10
         }
       },
@@ -351,7 +343,6 @@ $result_trees{'part_node_part_appendix'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -363,7 +354,6 @@ $result_trees{'part_node_part_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
diff --git a/tp/t/results/sectioning/part_node_part_node_appendix.pl 
b/tp/t/results/sectioning/part_node_part_node_appendix.pl
index 30ce63ef36..275772219f 100644
--- a/tp/t/results/sectioning/part_node_part_node_appendix.pl
+++ b/tp/t/results/sectioning/part_node_part_node_appendix.pl
@@ -87,7 +87,6 @@ $result_trees{'part_node_part_node_appendix'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -134,7 +133,6 @@ $result_trees{'part_node_part_node_appendix'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -166,13 +164,11 @@ $result_trees{'part_node_part_node_appendix'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -189,7 +185,6 @@ $result_trees{'part_node_part_node_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -225,7 +220,6 @@ $result_trees{'part_node_part_node_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -292,7 +286,6 @@ $result_trees{'part_node_part_node_appendix'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -304,7 +297,6 @@ $result_trees{'part_node_part_node_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -338,7 +330,6 @@ $result_trees{'part_node_part_node_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 11
         }
       },
@@ -398,7 +389,6 @@ $result_trees{'part_node_part_node_appendix'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -410,7 +400,6 @@ $result_trees{'part_node_part_node_appendix'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -444,7 +433,6 @@ $result_trees{'part_node_part_node_appendix'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 16
         }
       },
diff --git a/tp/t/results/sectioning/part_section_part.pl 
b/tp/t/results/sectioning/part_section_part.pl
index 5ceb2ef6be..1dcb240352 100644
--- a/tp/t/results/sectioning/part_section_part.pl
+++ b/tp/t/results/sectioning/part_section_part.pl
@@ -42,7 +42,6 @@ $result_trees{'part_section_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -81,7 +80,6 @@ $result_trees{'part_section_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -110,7 +108,6 @@ $result_trees{'part_section_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -185,7 +182,6 @@ $result_errors{'part_section_part'} = [
   {
     'error_line' => 'raising the section level of @section which is too low
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'raising the section level of @section which is too low',
     'type' => 'error'
@@ -193,7 +189,6 @@ $result_errors{'part_section_part'} = [
   {
     'error_line' => 'warning: no sectioning command associated with @part
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'no sectioning command associated with @part',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/protected_node_parentheses.pl 
b/tp/t/results/sectioning/protected_node_parentheses.pl
index 2f078c987d..b49ef7fbe9 100644
--- a/tp/t/results/sectioning/protected_node_parentheses.pl
+++ b/tp/t/results/sectioning/protected_node_parentheses.pl
@@ -45,7 +45,6 @@ $result_trees{'protected_node_parentheses'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -108,7 +107,6 @@ $result_trees{'protected_node_parentheses'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -147,7 +145,6 @@ $result_trees{'protected_node_parentheses'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -179,13 +176,11 @@ $result_trees{'protected_node_parentheses'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -202,7 +197,6 @@ $result_trees{'protected_node_parentheses'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -223,7 +217,6 @@ $result_trees{'protected_node_parentheses'} = {
               ],
               'cmdname' => 'asis',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             },
@@ -264,7 +257,6 @@ $result_trees{'protected_node_parentheses'} = {
                   ],
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 },
@@ -281,7 +273,6 @@ $result_trees{'protected_node_parentheses'} = {
             'normalized' => '_0028manual2_0029-name2'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -314,7 +305,6 @@ $result_trees{'protected_node_parentheses'} = {
                       ],
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     },
@@ -336,7 +326,6 @@ $result_trees{'protected_node_parentheses'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             },
@@ -358,7 +347,6 @@ $result_trees{'protected_node_parentheses'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git a/tp/t/results/sectioning/recursive_self_section_reference.pl 
b/tp/t/results/sectioning/recursive_self_section_reference.pl
index ee5921642e..122fe25feb 100644
--- a/tp/t/results/sectioning/recursive_self_section_reference.pl
+++ b/tp/t/results/sectioning/recursive_self_section_reference.pl
@@ -43,7 +43,6 @@ $result_trees{'recursive_self_section_reference'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -72,7 +71,6 @@ $result_trees{'recursive_self_section_reference'} = {
               ],
               'cmdname' => 'ref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -99,7 +97,6 @@ $result_trees{'recursive_self_section_reference'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/sectioning/ref_to_top.pl 
b/tp/t/results/sectioning/ref_to_top.pl
index 10d0cd95f1..dcf8040918 100644
--- a/tp/t/results/sectioning/ref_to_top.pl
+++ b/tp/t/results/sectioning/ref_to_top.pl
@@ -45,7 +45,6 @@ $result_trees{'ref_to_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -96,7 +95,6 @@ $result_trees{'ref_to_top'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
@@ -115,7 +113,6 @@ $result_trees{'ref_to_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -186,7 +183,6 @@ $result_errors{'ref_to_top'} = [
   {
     'error_line' => 'warning: @xref to `TOP\', different from node name `ToP\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@xref to `TOP\', different from node name `ToP\'',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/ref_to_unknown_node.pl 
b/tp/t/results/sectioning/ref_to_unknown_node.pl
index 5fe78781f0..c62ff8acf6 100644
--- a/tp/t/results/sectioning/ref_to_unknown_node.pl
+++ b/tp/t/results/sectioning/ref_to_unknown_node.pl
@@ -32,7 +32,6 @@ $result_trees{'ref_to_unknown_node'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -59,7 +58,6 @@ $result_errors{'ref_to_unknown_node'} = [
   {
     'error_line' => '@xref reference to nonexistent node `unknown node\'
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@xref reference to nonexistent node `unknown node\'',
     'type' => 'error'
diff --git a/tp/t/results/sectioning/section_before_after_top_node.pl 
b/tp/t/results/sectioning/section_before_after_top_node.pl
index 471916dcce..796759c8af 100644
--- a/tp/t/results/sectioning/section_before_after_top_node.pl
+++ b/tp/t/results/sectioning/section_before_after_top_node.pl
@@ -47,7 +47,6 @@ $result_trees{'section_before_after_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'section_before_after_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -115,7 +113,6 @@ $result_trees{'section_before_after_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -162,7 +159,6 @@ $result_trees{'section_before_after_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     }
@@ -273,7 +269,6 @@ $result_errors{'section_before_after_top_node'} = [
   {
     'error_line' => 'warning: lowering the section level of @top appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'lowering the section level of @top appearing after a lower 
element',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/section_before_after_top_node_last_node.pl 
b/tp/t/results/sectioning/section_before_after_top_node_last_node.pl
index 35ba83c09a..17b117bb33 100644
--- a/tp/t/results/sectioning/section_before_after_top_node_last_node.pl
+++ b/tp/t/results/sectioning/section_before_after_top_node_last_node.pl
@@ -47,7 +47,6 @@ $result_trees{'section_before_after_top_node_last_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'section_before_after_top_node_last_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -115,7 +113,6 @@ $result_trees{'section_before_after_top_node_last_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -167,7 +164,6 @@ $result_trees{'section_before_after_top_node_last_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -199,7 +195,6 @@ $result_trees{'section_before_after_top_node_last_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     }
@@ -332,7 +327,6 @@ $result_errors{'section_before_after_top_node_last_node'} = 
[
   {
     'error_line' => 'warning: lowering the section level of @top appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'lowering the section level of @top appearing after a lower 
element',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/section_before_chapter.pl 
b/tp/t/results/sectioning/section_before_chapter.pl
index 0f91dffff6..90921067b0 100644
--- a/tp/t/results/sectioning/section_before_chapter.pl
+++ b/tp/t/results/sectioning/section_before_chapter.pl
@@ -44,7 +44,6 @@ $result_trees{'section_before_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -75,7 +74,6 @@ $result_trees{'section_before_chapter'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -134,7 +132,6 @@ $result_errors{'section_before_chapter'} = [
   {
     'error_line' => 'warning: lowering the section level of @chapter appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'lowering the section level of @chapter appearing after a lower 
element',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/section_before_part.pl 
b/tp/t/results/sectioning/section_before_part.pl
index 81ad6e640c..99f4443294 100644
--- a/tp/t/results/sectioning/section_before_part.pl
+++ b/tp/t/results/sectioning/section_before_part.pl
@@ -49,7 +49,6 @@ $result_trees{'section_before_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -87,7 +86,6 @@ $result_trees{'section_before_part'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -99,7 +97,6 @@ $result_trees{'section_before_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -150,7 +147,6 @@ $result_errors{'section_before_part'} = [
   {
     'error_line' => 'warning: no chapter-level command before @part
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no chapter-level command before @part',
     'type' => 'warning'
@@ -158,7 +154,6 @@ $result_errors{'section_before_part'} = [
   {
     'error_line' => 'warning: no sectioning command associated with @part
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'no sectioning command associated with @part',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/section_before_top.pl 
b/tp/t/results/sectioning/section_before_top.pl
index bc5807934a..ae7c553b04 100644
--- a/tp/t/results/sectioning/section_before_top.pl
+++ b/tp/t/results/sectioning/section_before_top.pl
@@ -60,7 +60,6 @@ $result_trees{'section_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -98,7 +97,6 @@ $result_trees{'section_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -130,7 +128,6 @@ $result_trees{'section_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -214,7 +211,6 @@ $result_trees{'section_before_top'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -246,13 +242,11 @@ $result_trees{'section_before_top'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         }
@@ -264,7 +258,6 @@ $result_trees{'section_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -399,7 +392,6 @@ $result_errors{'section_before_top'} = [
   {
     'error_line' => 'warning: lowering the section level of @top appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'lowering the section level of @top appearing after a lower 
element',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/section_before_top_no_node.pl 
b/tp/t/results/sectioning/section_before_top_no_node.pl
index 4f0b6fb043..597cce40fb 100644
--- a/tp/t/results/sectioning/section_before_top_no_node.pl
+++ b/tp/t/results/sectioning/section_before_top_no_node.pl
@@ -44,7 +44,6 @@ $result_trees{'section_before_top_no_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -73,7 +72,6 @@ $result_trees{'section_before_top_no_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -131,7 +129,6 @@ $result_errors{'section_before_top_no_node'} = [
   {
     'error_line' => 'warning: lowering the section level of @top appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'lowering the section level of @top appearing after a lower 
element',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/section_below_unnumbered.pl 
b/tp/t/results/sectioning/section_below_unnumbered.pl
index 9759524cbd..7baf4d4aa6 100644
--- a/tp/t/results/sectioning/section_below_unnumbered.pl
+++ b/tp/t/results/sectioning/section_below_unnumbered.pl
@@ -31,7 +31,6 @@ $result_trees{'section_below_unnumbered'} = {
               ],
               'cmdname' => 'contents',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -74,7 +73,6 @@ $result_trees{'section_below_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -172,7 +170,6 @@ $result_trees{'section_below_unnumbered'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               },
               'type' => 'menu_entry'
@@ -204,13 +201,11 @@ $result_trees{'section_below_unnumbered'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -232,7 +227,6 @@ $result_trees{'section_below_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -264,7 +258,6 @@ $result_trees{'section_below_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
@@ -348,7 +341,6 @@ $result_trees{'section_below_unnumbered'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               },
               'type' => 'menu_entry'
@@ -380,13 +372,11 @@ $result_trees{'section_below_unnumbered'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -403,7 +393,6 @@ $result_trees{'section_below_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -435,7 +424,6 @@ $result_trees{'section_below_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 21
       }
     },
@@ -485,7 +473,6 @@ $result_trees{'section_below_unnumbered'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 22
       }
     },
diff --git a/tp/t/results/sectioning/section_below_unnumbered_no_top.pl 
b/tp/t/results/sectioning/section_below_unnumbered_no_top.pl
index ee21632ea6..d2796a085b 100644
--- a/tp/t/results/sectioning/section_below_unnumbered_no_top.pl
+++ b/tp/t/results/sectioning/section_below_unnumbered_no_top.pl
@@ -40,7 +40,6 @@ $result_trees{'section_below_unnumbered_no_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -69,7 +68,6 @@ $result_trees{'section_below_unnumbered_no_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/sectioning/section_chapter_before_top.pl 
b/tp/t/results/sectioning/section_chapter_before_top.pl
index 32346bd6f7..b4d3ad26ed 100644
--- a/tp/t/results/sectioning/section_chapter_before_top.pl
+++ b/tp/t/results/sectioning/section_chapter_before_top.pl
@@ -44,7 +44,6 @@ $result_trees{'section_chapter_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -82,7 +81,6 @@ $result_trees{'section_chapter_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'section_chapter_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -189,7 +186,6 @@ $result_errors{'section_chapter_before_top'} = [
   {
     'error_line' => 'warning: lowering the section level of @chapter appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'lowering the section level of @chapter appearing after a lower 
element',
     'type' => 'warning'
@@ -197,7 +193,6 @@ $result_errors{'section_chapter_before_top'} = [
   {
     'error_line' => 'warning: lowering the section level of @top appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'lowering the section level of @top appearing after a lower 
element',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/section_chapter_before_top_nodes.pl 
b/tp/t/results/sectioning/section_chapter_before_top_nodes.pl
index f173be10a7..6896e1f887 100644
--- a/tp/t/results/sectioning/section_chapter_before_top_nodes.pl
+++ b/tp/t/results/sectioning/section_chapter_before_top_nodes.pl
@@ -43,7 +43,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -81,7 +80,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -113,7 +111,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -197,7 +194,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'type' => 'menu_entry'
@@ -229,13 +225,11 @@ $result_trees{'section_chapter_before_top_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -254,7 +248,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -286,7 +279,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -370,7 +362,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               },
               'type' => 'menu_entry'
@@ -402,13 +393,11 @@ $result_trees{'section_chapter_before_top_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 14
           }
         },
@@ -425,7 +414,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     }
@@ -627,7 +615,6 @@ $result_errors{'section_chapter_before_top_nodes'} = [
   {
     'error_line' => 'warning: lowering the section level of @chapter appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'lowering the section level of @chapter appearing after a lower 
element',
     'type' => 'warning'
@@ -635,7 +622,6 @@ $result_errors{'section_chapter_before_top_nodes'} = [
   {
     'error_line' => 'warning: lowering the section level of @top appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 12,
     'text' => 'lowering the section level of @top appearing after a lower 
element',
     'type' => 'warning'
@@ -643,7 +629,6 @@ $result_errors{'section_chapter_before_top_nodes'} = [
   {
     'error_line' => 'warning: node `chapter node\' is up for `section node\' 
in menu but not in sectioning
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'node `chapter node\' is up for `section node\' in menu but not 
in sectioning',
     'type' => 'warning'
@@ -651,7 +636,6 @@ $result_errors{'section_chapter_before_top_nodes'} = [
   {
     'error_line' => 'warning: node `Top\' is up for `chapter node\' in menu 
but not in sectioning
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'node `Top\' is up for `chapter node\' in menu but not in 
sectioning',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/section_node_before_part.pl 
b/tp/t/results/sectioning/section_node_before_part.pl
index 906aaf966f..481eafc4a6 100644
--- a/tp/t/results/sectioning/section_node_before_part.pl
+++ b/tp/t/results/sectioning/section_node_before_part.pl
@@ -45,7 +45,6 @@ $result_trees{'section_node_before_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -83,7 +82,6 @@ $result_trees{'section_node_before_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -112,7 +110,6 @@ $result_trees{'section_node_before_part'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
@@ -192,7 +189,6 @@ $result_errors{'section_node_before_part'} = [
   {
     'error_line' => 'warning: no chapter-level command before @part
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'no chapter-level command before @part',
     'type' => 'warning'
@@ -200,7 +196,6 @@ $result_errors{'section_node_before_part'} = [
   {
     'error_line' => 'warning: no sectioning command associated with @part
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'no sectioning command associated with @part',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/sections.pl 
b/tp/t/results/sectioning/sections.pl
index 659d2f8d02..6d8f828153 100644
--- a/tp/t/results/sectioning/sections.pl
+++ b/tp/t/results/sectioning/sections.pl
@@ -37,7 +37,6 @@ $result_trees{'sections'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/sectioning/semi_auto.pl 
b/tp/t/results/sectioning/semi_auto.pl
index be18be5d60..450a8a7932 100644
--- a/tp/t/results/sectioning/semi_auto.pl
+++ b/tp/t/results/sectioning/semi_auto.pl
@@ -38,7 +38,6 @@ $result_trees{'semi_auto'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ $result_trees{'semi_auto'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -169,7 +167,6 @@ $result_trees{'semi_auto'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -201,13 +198,11 @@ $result_trees{'semi_auto'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -224,7 +219,6 @@ $result_trees{'semi_auto'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -256,7 +250,6 @@ $result_trees{'semi_auto'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -340,7 +333,6 @@ $result_trees{'semi_auto'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               },
               'type' => 'menu_entry'
@@ -372,13 +364,11 @@ $result_trees{'semi_auto'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -397,7 +387,6 @@ $result_trees{'semi_auto'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -429,7 +418,6 @@ $result_trees{'semi_auto'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -467,7 +455,6 @@ $result_trees{'semi_auto'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     },
@@ -542,7 +529,6 @@ $result_trees{'semi_auto'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     },
@@ -573,7 +559,6 @@ $result_trees{'semi_auto'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 20
       }
     }
@@ -835,7 +820,6 @@ $result_errors{'semi_auto'} = [
   {
     'error_line' => 'warning: node `Section non auto\' is next for `Chap1\' in 
menu but not in sectioning
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'node `Section non auto\' is next for `Chap1\' in menu but not 
in sectioning',
     'type' => 'warning'
@@ -843,7 +827,6 @@ $result_errors{'semi_auto'} = [
   {
     'error_line' => 'warning: node next for `Sec in chapter\' is `Section non 
auto\' in sectioning but not in menu
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => 'node next for `Sec in chapter\' is `Section non auto\' in 
sectioning but not in menu',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl 
b/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl
index 4662c2f8a0..fe779ddc0e 100644
--- a/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl
+++ b/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl
@@ -43,7 +43,6 @@ $result_trees{'setfilename_on_top_and_after_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -81,7 +80,6 @@ $result_trees{'setfilename_on_top_and_after_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -123,7 +121,6 @@ $result_trees{'setfilename_on_top_and_after_node'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -135,7 +132,6 @@ $result_trees{'setfilename_on_top_and_after_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -202,7 +198,6 @@ $result_errors{'setfilename_on_top_and_after_node'} = [
   {
     'error_line' => 'warning: @setfilename should only appear at the beginning 
of a line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@setfilename should only appear at the beginning of a line',
     'type' => 'warning'
@@ -210,7 +205,6 @@ $result_errors{'setfilename_on_top_and_after_node'} = [
   {
     'error_line' => 'warning: @setfilename should not appear on @top line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@setfilename should not appear on @top line',
     'type' => 'warning'
@@ -218,7 +212,6 @@ $result_errors{'setfilename_on_top_and_after_node'} = [
   {
     'error_line' => 'warning: @setfilename after the first element
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@setfilename after the first element',
     'type' => 'warning'
@@ -226,7 +219,6 @@ $result_errors{'setfilename_on_top_and_after_node'} = [
   {
     'error_line' => 'warning: multiple @setfilename
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'multiple @setfilename',
     'type' => 'warning'
@@ -234,7 +226,6 @@ $result_errors{'setfilename_on_top_and_after_node'} = [
   {
     'error_line' => 'warning: @setfilename after the first element
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@setfilename after the first element',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/space_in_node.pl 
b/tp/t/results/sectioning/space_in_node.pl
index 1d6bfcf721..ef953db4ef 100644
--- a/tp/t/results/sectioning/space_in_node.pl
+++ b/tp/t/results/sectioning/space_in_node.pl
@@ -97,7 +97,6 @@ $result_trees{'space_in_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -156,7 +155,6 @@ $result_trees{'space_in_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -208,7 +206,6 @@ $result_trees{'space_in_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -240,13 +237,11 @@ $result_trees{'space_in_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -266,7 +261,6 @@ $result_trees{'space_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -305,7 +299,6 @@ $result_trees{'space_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -344,7 +337,6 @@ $result_trees{'space_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -376,7 +368,6 @@ $result_trees{'space_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     }
diff --git a/tp/t/results/sectioning/top_no_argument_and_content.pl 
b/tp/t/results/sectioning/top_no_argument_and_content.pl
index 63f3f39f9d..a43389334b 100644
--- a/tp/t/results/sectioning/top_no_argument_and_content.pl
+++ b/tp/t/results/sectioning/top_no_argument_and_content.pl
@@ -46,7 +46,6 @@ $result_trees{'top_no_argument_and_content'} = {
       ],
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/sectioning/top_no_argument_and_node.pl 
b/tp/t/results/sectioning/top_no_argument_and_node.pl
index 2e4f8b55fe..6c57601326 100644
--- a/tp/t/results/sectioning/top_no_argument_and_node.pl
+++ b/tp/t/results/sectioning/top_no_argument_and_node.pl
@@ -38,7 +38,6 @@ $result_trees{'top_no_argument_and_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -57,7 +56,6 @@ $result_trees{'top_no_argument_and_node'} = {
       'cmdname' => 'top',
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/sectioning/top_no_argument_and_top_node.pl 
b/tp/t/results/sectioning/top_no_argument_and_top_node.pl
index cc6a76633b..f1b2e745d5 100644
--- a/tp/t/results/sectioning/top_no_argument_and_top_node.pl
+++ b/tp/t/results/sectioning/top_no_argument_and_top_node.pl
@@ -38,7 +38,6 @@ $result_trees{'top_no_argument_and_top_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -57,7 +56,6 @@ $result_trees{'top_no_argument_and_top_node'} = {
       'cmdname' => 'top',
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/sectioning/top_node_no_menu_direction.pl 
b/tp/t/results/sectioning/top_node_no_menu_direction.pl
index 20b422a634..52f06b58b0 100644
--- a/tp/t/results/sectioning/top_node_no_menu_direction.pl
+++ b/tp/t/results/sectioning/top_node_no_menu_direction.pl
@@ -90,7 +90,6 @@ $result_trees{'top_node_no_menu_direction'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -137,7 +136,6 @@ $result_trees{'top_node_no_menu_direction'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -169,13 +167,11 @@ $result_trees{'top_node_no_menu_direction'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -195,7 +191,6 @@ $result_trees{'top_node_no_menu_direction'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -262,7 +257,6 @@ $result_trees{'top_node_no_menu_direction'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     }
@@ -348,7 +342,6 @@ $result_errors{'top_node_no_menu_direction'} = [
   {
     'error_line' => 'warning: Prev pointer `top\' (for node `chap node\') 
different from node name `Top\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'Prev pointer `top\' (for node `chap node\') different from node 
name `Top\'',
     'type' => 'warning'
@@ -356,7 +349,6 @@ $result_errors{'top_node_no_menu_direction'} = [
   {
     'error_line' => 'warning: Up pointer `TOP\' (for node `chap node\') 
different from node name `Top\'
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'Up pointer `TOP\' (for node `chap node\') different from node 
name `Top\'',
     'type' => 'warning'
@@ -364,7 +356,6 @@ $result_errors{'top_node_no_menu_direction'} = [
   {
     'error_line' => 'warning: @menu entry node name `TOP\' different from node 
name `Top\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@menu entry node name `TOP\' different from node name `Top\'',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/top_node_part_top.pl 
b/tp/t/results/sectioning/top_node_part_top.pl
index a916305732..cebac02bc8 100644
--- a/tp/t/results/sectioning/top_node_part_top.pl
+++ b/tp/t/results/sectioning/top_node_part_top.pl
@@ -58,7 +58,6 @@ $result_trees{'top_node_part_top'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -69,7 +68,6 @@ $result_trees{'top_node_part_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -117,7 +115,6 @@ $result_trees{'top_node_part_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -257,7 +254,6 @@ $result_errors{'top_node_part_top'} = [
   {
     'error_line' => 'warning: @node precedes @part, but parts may not be 
associated with nodes
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@node precedes @part, but parts may not be associated with 
nodes',
     'type' => 'warning'
@@ -265,7 +261,6 @@ $result_errors{'top_node_part_top'} = [
   {
     'error_line' => 'warning: @part should not be associated with @top
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@part should not be associated with @top',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/top_part_chapter.pl 
b/tp/t/results/sectioning/top_part_chapter.pl
index 82503edf3b..9efd2930d7 100644
--- a/tp/t/results/sectioning/top_part_chapter.pl
+++ b/tp/t/results/sectioning/top_part_chapter.pl
@@ -39,7 +39,6 @@ $result_trees{'top_part_chapter'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -103,7 +102,6 @@ $result_trees{'top_part_chapter'} = [
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -115,7 +113,6 @@ $result_trees{'top_part_chapter'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
diff --git a/tp/t/results/sectioning/top_without_node_nodes.pl 
b/tp/t/results/sectioning/top_without_node_nodes.pl
index 4f10844ace..17352f52df 100644
--- a/tp/t/results/sectioning/top_without_node_nodes.pl
+++ b/tp/t/results/sectioning/top_without_node_nodes.pl
@@ -62,7 +62,6 @@ $result_trees{'top_without_node_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -111,7 +110,6 @@ $result_trees{'top_without_node_nodes'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -159,7 +157,6 @@ $result_trees{'top_without_node_nodes'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 5
         }
       }
diff --git a/tp/t/results/sectioning/top_without_node_sections.pl 
b/tp/t/results/sectioning/top_without_node_sections.pl
index ed7ee5eed3..0752702c86 100644
--- a/tp/t/results/sectioning/top_without_node_sections.pl
+++ b/tp/t/results/sectioning/top_without_node_sections.pl
@@ -48,7 +48,6 @@ $result_trees{'top_without_node_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -104,7 +103,6 @@ $result_trees{'top_without_node_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -164,7 +162,6 @@ $result_trees{'top_without_node_sections'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 4
         }
       },
diff --git a/tp/t/results/sectioning/top_without_node_texi2html_no_use_nodes.pl 
b/tp/t/results/sectioning/top_without_node_texi2html_no_use_nodes.pl
index a3ad225f1f..524448d759 100644
--- a/tp/t/results/sectioning/top_without_node_texi2html_no_use_nodes.pl
+++ b/tp/t/results/sectioning/top_without_node_texi2html_no_use_nodes.pl
@@ -56,7 +56,6 @@ $result_trees{'top_without_node_texi2html_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -115,7 +114,6 @@ $result_trees{'top_without_node_texi2html_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -162,7 +160,6 @@ $result_trees{'top_without_node_texi2html_no_use_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/sectioning/transliterated_split_equivalent_nodes.pl 
b/tp/t/results/sectioning/transliterated_split_equivalent_nodes.pl
index a4fc8b6d62..719ea08486 100644
--- a/tp/t/results/sectioning/transliterated_split_equivalent_nodes.pl
+++ b/tp/t/results/sectioning/transliterated_split_equivalent_nodes.pl
@@ -66,7 +66,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                       ],
                       'cmdname' => '~',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -101,7 +100,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -148,7 +146,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -174,7 +171,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                       ],
                       'cmdname' => '^',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -209,7 +205,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -241,13 +236,11 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -267,7 +260,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -302,7 +294,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
               ],
               'cmdname' => '~',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -327,7 +318,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -350,7 +340,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                 ],
                 'cmdname' => '~',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 10
                 }
               }
@@ -379,7 +368,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 10
         }
       }
@@ -422,7 +410,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 12
       }
     },
@@ -449,7 +436,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
               ],
               'cmdname' => '^',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -474,7 +460,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 14
       }
     },
diff --git a/tp/t/results/sectioning/two_nodes_at_the_end.pl 
b/tp/t/results/sectioning/two_nodes_at_the_end.pl
index e2f6bd425e..41fd385de7 100644
--- a/tp/t/results/sectioning/two_nodes_at_the_end.pl
+++ b/tp/t/results/sectioning/two_nodes_at_the_end.pl
@@ -87,7 +87,6 @@ $result_trees{'two_nodes_at_the_end'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -134,7 +133,6 @@ $result_trees{'two_nodes_at_the_end'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -181,7 +179,6 @@ $result_trees{'two_nodes_at_the_end'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -213,13 +210,11 @@ $result_trees{'two_nodes_at_the_end'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -236,7 +231,6 @@ $result_trees{'two_nodes_at_the_end'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -277,7 +271,6 @@ $result_trees{'two_nodes_at_the_end'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -320,7 +313,6 @@ $result_trees{'two_nodes_at_the_end'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -414,7 +406,6 @@ $result_trees{'two_nodes_at_the_end'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 10
         }
       },
@@ -468,7 +459,6 @@ $result_trees{'two_nodes_at_the_end'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 13
         }
       },
@@ -500,7 +490,6 @@ $result_trees{'two_nodes_at_the_end'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 17
         }
       }
diff --git a/tp/t/results/sectioning/two_nodes_at_the_end_nodes.pl 
b/tp/t/results/sectioning/two_nodes_at_the_end_nodes.pl
index 6546e768e4..b1830d54ed 100644
--- a/tp/t/results/sectioning/two_nodes_at_the_end_nodes.pl
+++ b/tp/t/results/sectioning/two_nodes_at_the_end_nodes.pl
@@ -43,7 +43,6 @@ $result_trees{'two_nodes_at_the_end_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -127,7 +126,6 @@ $result_trees{'two_nodes_at_the_end_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -174,7 +172,6 @@ $result_trees{'two_nodes_at_the_end_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -221,7 +218,6 @@ $result_trees{'two_nodes_at_the_end_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -253,13 +249,11 @@ $result_trees{'two_nodes_at_the_end_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -276,7 +270,6 @@ $result_trees{'two_nodes_at_the_end_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -369,7 +362,6 @@ $result_trees{'two_nodes_at_the_end_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -407,7 +399,6 @@ $result_trees{'two_nodes_at_the_end_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -460,7 +451,6 @@ $result_trees{'two_nodes_at_the_end_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -492,7 +482,6 @@ $result_trees{'two_nodes_at_the_end_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
diff --git a/tp/t/results/sectioning/two_nodes_at_the_end_texi2html.pl 
b/tp/t/results/sectioning/two_nodes_at_the_end_texi2html.pl
index 2880189ff7..cf082f304a 100644
--- a/tp/t/results/sectioning/two_nodes_at_the_end_texi2html.pl
+++ b/tp/t/results/sectioning/two_nodes_at_the_end_texi2html.pl
@@ -43,7 +43,6 @@ $result_trees{'two_nodes_at_the_end_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -127,7 +126,6 @@ $result_trees{'two_nodes_at_the_end_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -174,7 +172,6 @@ $result_trees{'two_nodes_at_the_end_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -221,7 +218,6 @@ $result_trees{'two_nodes_at_the_end_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -253,13 +249,11 @@ $result_trees{'two_nodes_at_the_end_texi2html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -276,7 +270,6 @@ $result_trees{'two_nodes_at_the_end_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -369,7 +362,6 @@ $result_trees{'two_nodes_at_the_end_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -407,7 +399,6 @@ $result_trees{'two_nodes_at_the_end_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -460,7 +451,6 @@ $result_trees{'two_nodes_at_the_end_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -492,7 +482,6 @@ $result_trees{'two_nodes_at_the_end_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 17
       }
     }
diff --git a/tp/t/results/sectioning/two_nodes_between_chapters.pl 
b/tp/t/results/sectioning/two_nodes_between_chapters.pl
index 55e71ae635..d00ffc4586 100644
--- a/tp/t/results/sectioning/two_nodes_between_chapters.pl
+++ b/tp/t/results/sectioning/two_nodes_between_chapters.pl
@@ -87,7 +87,6 @@ $result_trees{'two_nodes_between_chapters'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -134,7 +133,6 @@ $result_trees{'two_nodes_between_chapters'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -181,7 +179,6 @@ $result_trees{'two_nodes_between_chapters'} = [
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -213,13 +210,11 @@ $result_trees{'two_nodes_between_chapters'} = [
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -236,7 +231,6 @@ $result_trees{'two_nodes_between_chapters'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -277,7 +271,6 @@ $result_trees{'two_nodes_between_chapters'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -320,7 +313,6 @@ $result_trees{'two_nodes_between_chapters'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -414,7 +406,6 @@ $result_trees{'two_nodes_between_chapters'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 10
         }
       },
@@ -454,7 +445,6 @@ $result_trees{'two_nodes_between_chapters'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 13
         }
       }
@@ -489,7 +479,6 @@ $result_trees{'two_nodes_between_chapters'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     },
@@ -522,7 +511,6 @@ $result_trees{'two_nodes_between_chapters'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 15
         }
       },
@@ -1046,7 +1034,6 @@ $result_errors{'two_nodes_between_chapters'} = [
   {
     'error_line' => 'warning: node next pointer for `chapter 1\' is `Top\' but 
next is `node between chapters\' in menu
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'node next pointer for `chapter 1\' is `Top\' but next is `node 
between chapters\' in menu',
     'type' => 'warning'
@@ -1054,7 +1041,6 @@ $result_errors{'two_nodes_between_chapters'} = [
   {
     'error_line' => 'warning: node prev pointer for `chapter 2\' is `chapter 
1\' but prev is `node between chapters\' in menu
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'node prev pointer for `chapter 2\' is `chapter 1\' but prev is 
`node between chapters\' in menu',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/two_nodes_between_chapters_nodes.pl 
b/tp/t/results/sectioning/two_nodes_between_chapters_nodes.pl
index b84b73fbac..f35e205bb9 100644
--- a/tp/t/results/sectioning/two_nodes_between_chapters_nodes.pl
+++ b/tp/t/results/sectioning/two_nodes_between_chapters_nodes.pl
@@ -43,7 +43,6 @@ $result_trees{'two_nodes_between_chapters_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -127,7 +126,6 @@ $result_trees{'two_nodes_between_chapters_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -174,7 +172,6 @@ $result_trees{'two_nodes_between_chapters_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -221,7 +218,6 @@ $result_trees{'two_nodes_between_chapters_nodes'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -253,13 +249,11 @@ $result_trees{'two_nodes_between_chapters_nodes'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -276,7 +270,6 @@ $result_trees{'two_nodes_between_chapters_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -369,7 +362,6 @@ $result_trees{'two_nodes_between_chapters_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -407,7 +399,6 @@ $result_trees{'two_nodes_between_chapters_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -446,7 +437,6 @@ $result_trees{'two_nodes_between_chapters_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -478,7 +468,6 @@ $result_trees{'two_nodes_between_chapters_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -509,7 +498,6 @@ $result_trees{'two_nodes_between_chapters_nodes'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     }
diff --git a/tp/t/results/sectioning/two_nodes_between_chapters_texi2html.pl 
b/tp/t/results/sectioning/two_nodes_between_chapters_texi2html.pl
index a41e70d883..39df35cbce 100644
--- a/tp/t/results/sectioning/two_nodes_between_chapters_texi2html.pl
+++ b/tp/t/results/sectioning/two_nodes_between_chapters_texi2html.pl
@@ -43,7 +43,6 @@ $result_trees{'two_nodes_between_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -127,7 +126,6 @@ $result_trees{'two_nodes_between_chapters_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -174,7 +172,6 @@ $result_trees{'two_nodes_between_chapters_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -221,7 +218,6 @@ $result_trees{'two_nodes_between_chapters_texi2html'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -253,13 +249,11 @@ $result_trees{'two_nodes_between_chapters_texi2html'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -276,7 +270,6 @@ $result_trees{'two_nodes_between_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -369,7 +362,6 @@ $result_trees{'two_nodes_between_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -407,7 +399,6 @@ $result_trees{'two_nodes_between_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -446,7 +437,6 @@ $result_trees{'two_nodes_between_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 13
       }
     },
@@ -478,7 +468,6 @@ $result_trees{'two_nodes_between_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 15
       }
     },
@@ -509,7 +498,6 @@ $result_trees{'two_nodes_between_chapters_texi2html'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 16
       }
     }
diff --git a/tp/t/results/sectioning/two_unnumbered_no_argument.pl 
b/tp/t/results/sectioning/two_unnumbered_no_argument.pl
index 52d341724a..d4468c3bfe 100644
--- a/tp/t/results/sectioning/two_unnumbered_no_argument.pl
+++ b/tp/t/results/sectioning/two_unnumbered_no_argument.pl
@@ -30,7 +30,6 @@ $result_trees{'two_unnumbered_no_argument'} = {
       'cmdname' => 'unnumbered',
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -49,7 +48,6 @@ $result_trees{'two_unnumbered_no_argument'} = {
       'cmdname' => 'unnumbered',
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
@@ -100,7 +98,6 @@ $result_errors{'two_unnumbered_no_argument'} = [
   {
     'error_line' => 'warning: @unnumbered missing argument
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@unnumbered missing argument',
     'type' => 'warning'
@@ -108,7 +105,6 @@ $result_errors{'two_unnumbered_no_argument'} = [
   {
     'error_line' => 'warning: @unnumbered missing argument
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@unnumbered missing argument',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/unknown_node_direction_novalidate.pl 
b/tp/t/results/sectioning/unknown_node_direction_novalidate.pl
index dddec6e4f5..d2cab2a2f2 100644
--- a/tp/t/results/sectioning/unknown_node_direction_novalidate.pl
+++ b/tp/t/results/sectioning/unknown_node_direction_novalidate.pl
@@ -19,7 +19,6 @@ $result_trees{'unknown_node_direction_novalidate'} = {
           ],
           'cmdname' => 'novalidate',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -78,7 +77,6 @@ $result_trees{'unknown_node_direction_novalidate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
diff --git a/tp/t/results/sectioning/unknown_node_in_menu.pl 
b/tp/t/results/sectioning/unknown_node_in_menu.pl
index 69c50d608c..a16ad80bf5 100644
--- a/tp/t/results/sectioning/unknown_node_in_menu.pl
+++ b/tp/t/results/sectioning/unknown_node_in_menu.pl
@@ -90,7 +90,6 @@ $result_trees{'unknown_node_in_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'type' => 'menu_entry'
@@ -122,13 +121,11 @@ $result_trees{'unknown_node_in_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -143,7 +140,6 @@ $result_trees{'unknown_node_in_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -188,7 +184,6 @@ $result_errors{'unknown_node_in_menu'} = [
   {
     'error_line' => '@menu reference to nonexistent node `unknown\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@menu reference to nonexistent node `unknown\'',
     'type' => 'error'
diff --git a/tp/t/results/sectioning/unknown_node_in_menu_novalidate.pl 
b/tp/t/results/sectioning/unknown_node_in_menu_novalidate.pl
index 04098c8e26..e97d660861 100644
--- a/tp/t/results/sectioning/unknown_node_in_menu_novalidate.pl
+++ b/tp/t/results/sectioning/unknown_node_in_menu_novalidate.pl
@@ -19,7 +19,6 @@ $result_trees{'unknown_node_in_menu_novalidate'} = {
           ],
           'cmdname' => 'novalidate',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -111,7 +110,6 @@ $result_trees{'unknown_node_in_menu_novalidate'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'type' => 'menu_entry'
@@ -143,13 +141,11 @@ $result_trees{'unknown_node_in_menu_novalidate'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -164,7 +160,6 @@ $result_trees{'unknown_node_in_menu_novalidate'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
diff --git a/tp/t/results/sectioning/unnumbered_before_node_top_top.pl 
b/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
index 183271a629..d58ba875a3 100644
--- a/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
+++ b/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
@@ -53,7 +53,6 @@ $result_trees{'unnumbered_before_node_top_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -102,7 +101,6 @@ $result_trees{'unnumbered_before_node_top_top'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -135,7 +133,6 @@ $result_trees{'unnumbered_before_node_top_top'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 5
         }
       },
@@ -351,7 +348,6 @@ $result_errors{'unnumbered_before_node_top_top'} = [
   {
     'error_line' => 'warning: lowering the section level of @top appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'lowering the section level of @top appearing after a lower 
element',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/unnumbered_before_top.pl 
b/tp/t/results/sectioning/unnumbered_before_top.pl
index dfbef391b2..5e79c25bb4 100644
--- a/tp/t/results/sectioning/unnumbered_before_top.pl
+++ b/tp/t/results/sectioning/unnumbered_before_top.pl
@@ -42,7 +42,6 @@ $result_trees{'unnumbered_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -71,7 +70,6 @@ $result_trees{'unnumbered_before_top'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     }
@@ -128,7 +126,6 @@ $result_errors{'unnumbered_before_top'} = [
   {
     'error_line' => 'warning: lowering the section level of @top appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'lowering the section level of @top appearing after a lower 
element',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/unnumbered_before_top_node.pl 
b/tp/t/results/sectioning/unnumbered_before_top_node.pl
index af98f52141..dcc3928a23 100644
--- a/tp/t/results/sectioning/unnumbered_before_top_node.pl
+++ b/tp/t/results/sectioning/unnumbered_before_top_node.pl
@@ -39,7 +39,6 @@ $result_trees{'unnumbered_before_top_node'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -94,7 +93,6 @@ $result_trees{'unnumbered_before_top_node'} = [
             ],
             'cmdname' => 'titlefont',
             'source_info' => {
-              'file_name' => '',
               'line_nr' => 6
             }
           },
@@ -113,7 +111,6 @@ $result_trees{'unnumbered_before_top_node'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 3
         }
       }
diff --git a/tp/t/results/sectioning/unnumbered_no_argument.pl 
b/tp/t/results/sectioning/unnumbered_no_argument.pl
index f504910f17..5c8d2e430d 100644
--- a/tp/t/results/sectioning/unnumbered_no_argument.pl
+++ b/tp/t/results/sectioning/unnumbered_no_argument.pl
@@ -25,7 +25,6 @@ $result_trees{'unnumbered_no_argument'} = {
       'cmdname' => 'unnumbered',
       'extra' => {},
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
@@ -59,7 +58,6 @@ $result_errors{'unnumbered_no_argument'} = [
   {
     'error_line' => 'warning: @unnumbered missing argument
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@unnumbered missing argument',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl 
b/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl
index b366806707..eea1ecc94a 100644
--- a/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl
+++ b/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl
@@ -62,7 +62,6 @@ $result_trees{'unnumbered_top_without_node_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -117,7 +116,6 @@ $result_trees{'unnumbered_top_without_node_nodes'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 2
         }
       },
@@ -162,7 +160,6 @@ $result_trees{'unnumbered_top_without_node_nodes'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 6
         }
       }
@@ -225,7 +222,6 @@ $result_trees{'unnumbered_top_without_node_nodes'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     },
@@ -274,7 +270,6 @@ $result_trees{'unnumbered_top_without_node_nodes'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 10
         }
       }
@@ -593,7 +588,6 @@ $result_errors{'unnumbered_top_without_node_nodes'} = [
   {
     'error_line' => 'warning: lowering the section level of @top appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'lowering the section level of @top appearing after a lower 
element',
     'type' => 'warning'
@@ -601,7 +595,6 @@ $result_errors{'unnumbered_top_without_node_nodes'} = [
   {
     'error_line' => 'warning: node `second\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'node `second\' unreferenced',
     'type' => 'warning'
diff --git a/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl 
b/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl
index 5fe9b0c954..0402991995 100644
--- a/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl
+++ b/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl
@@ -53,7 +53,6 @@ $result_trees{'unnumbered_top_without_node_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -121,7 +120,6 @@ $result_trees{'unnumbered_top_without_node_sections'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
@@ -171,7 +169,6 @@ $result_trees{'unnumbered_top_without_node_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -224,7 +221,6 @@ $result_trees{'unnumbered_top_without_node_sections'} = [
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -284,7 +280,6 @@ $result_trees{'unnumbered_top_without_node_sections'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 9
         }
       },
@@ -699,7 +694,6 @@ $result_errors{'unnumbered_top_without_node_sections'} = [
   {
     'error_line' => 'warning: lowering the section level of @top appearing 
after a lower element
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'lowering the section level of @top appearing after a lower 
element',
     'type' => 'warning'
@@ -707,7 +701,6 @@ $result_errors{'unnumbered_top_without_node_sections'} = [
   {
     'error_line' => 'warning: node `second\' unreferenced
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'node `second\' unreferenced',
     'type' => 'warning'
diff --git a/tp/t/results/transformations/protect_colon_source_mark.pl 
b/tp/t/results/transformations/protect_colon_source_mark.pl
index 24f068b829..4bccc40ee5 100644
--- a/tp/t/results/transformations/protect_colon_source_mark.pl
+++ b/tp/t/results/transformations/protect_colon_source_mark.pl
@@ -54,7 +54,6 @@ $result_trees{'protect_colon_source_mark'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -64,7 +63,6 @@ $result_trees{'protect_colon_source_mark'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/transformations/protect_comma_source_mark.pl 
b/tp/t/results/transformations/protect_comma_source_mark.pl
index a6b792f38c..0765f91f2a 100644
--- a/tp/t/results/transformations/protect_comma_source_mark.pl
+++ b/tp/t/results/transformations/protect_comma_source_mark.pl
@@ -50,7 +50,6 @@ $result_trees{'protect_comma_source_mark'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'protect_comma_source_mark'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git 
a/tp/t/results/transformations/protect_first_parenthesis_after_parenthesis_source_mark.pl
 
b/tp/t/results/transformations/protect_first_parenthesis_after_parenthesis_source_mark.pl
index 2ea026ef6f..ff2b5cb625 100644
--- 
a/tp/t/results/transformations/protect_first_parenthesis_after_parenthesis_source_mark.pl
+++ 
b/tp/t/results/transformations/protect_first_parenthesis_after_parenthesis_source_mark.pl
@@ -50,7 +50,6 @@ 
$result_trees{'protect_first_parenthesis_after_parenthesis_source_mark'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ 
$result_trees{'protect_first_parenthesis_after_parenthesis_source_mark'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -128,7 +126,6 @@ 
$result_trees{'protect_first_parenthesis_after_parenthesis_source_mark'} = {
             'normalized' => '_0028my_005ff_0029'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
diff --git 
a/tp/t/results/transformations/protect_first_parenthesis_source_mark.pl 
b/tp/t/results/transformations/protect_first_parenthesis_source_mark.pl
index 3cede0258b..e657b4c399 100644
--- a/tp/t/results/transformations/protect_first_parenthesis_source_mark.pl
+++ b/tp/t/results/transformations/protect_first_parenthesis_source_mark.pl
@@ -50,7 +50,6 @@ $result_trees{'protect_first_parenthesis_source_mark'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ $result_trees{'protect_first_parenthesis_source_mark'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -128,7 +126,6 @@ $result_trees{'protect_first_parenthesis_source_mark'} = {
             'normalized' => '_0028some-text_0029-aa_002c_002c'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
diff --git 
a/tp/t/results/transformations/protect_node_after_label_source_mark_in_protected.pl
 
b/tp/t/results/transformations/protect_node_after_label_source_mark_in_protected.pl
index 9e979200b9..f79a3b59bc 100644
--- 
a/tp/t/results/transformations/protect_node_after_label_source_mark_in_protected.pl
+++ 
b/tp/t/results/transformations/protect_node_after_label_source_mark_in_protected.pl
@@ -50,7 +50,6 @@ 
$result_trees{'protect_node_after_label_source_mark_in_protected'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -60,7 +59,6 @@ 
$result_trees{'protect_node_after_label_source_mark_in_protected'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git 
a/tp/t/results/transformations/regenerate_master_menu_no_need_for_master_menu.pl
 
b/tp/t/results/transformations/regenerate_master_menu_no_need_for_master_menu.pl
index e92764563d..6337e61a04 100644
--- 
a/tp/t/results/transformations/regenerate_master_menu_no_need_for_master_menu.pl
+++ 
b/tp/t/results/transformations/regenerate_master_menu_no_need_for_master_menu.pl
@@ -38,7 +38,6 @@ 
$result_trees{'regenerate_master_menu_no_need_for_master_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -122,7 +121,6 @@ 
$result_trees{'regenerate_master_menu_no_need_for_master_menu'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'type' => 'menu_entry'
@@ -154,13 +152,11 @@ 
$result_trees{'regenerate_master_menu_no_need_for_master_menu'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -177,7 +173,6 @@ 
$result_trees{'regenerate_master_menu_no_need_for_master_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -209,7 +204,6 @@ 
$result_trees{'regenerate_master_menu_no_need_for_master_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -240,7 +234,6 @@ 
$result_trees{'regenerate_master_menu_no_need_for_master_menu'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
diff --git a/tp/t/results/value/bad_syntax.pl b/tp/t/results/value/bad_syntax.pl
index f850ff9f69..93e4233ac6 100644
--- a/tp/t/results/value/bad_syntax.pl
+++ b/tp/t/results/value/bad_syntax.pl
@@ -155,7 +155,6 @@ $result_errors{'bad_syntax'} = [
   {
     'error_line' => '@set requires a name
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@set requires a name',
     'type' => 'error'
@@ -163,7 +162,6 @@ $result_errors{'bad_syntax'} = [
   {
     'error_line' => '@set requires a name
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@set requires a name',
     'type' => 'error'
@@ -171,7 +169,6 @@ $result_errors{'bad_syntax'} = [
   {
     'error_line' => 'bad name for @set
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'bad name for @set',
     'type' => 'error'
@@ -179,7 +176,6 @@ $result_errors{'bad_syntax'} = [
   {
     'error_line' => 'bad name for @set
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'bad name for @set',
     'type' => 'error'
@@ -187,7 +183,6 @@ $result_errors{'bad_syntax'} = [
   {
     'error_line' => 'bad name for @set
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'bad name for @set',
     'type' => 'error'
@@ -195,7 +190,6 @@ $result_errors{'bad_syntax'} = [
   {
     'error_line' => 'bad name for @set
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'bad name for @set',
     'type' => 'error'
@@ -203,7 +197,6 @@ $result_errors{'bad_syntax'} = [
   {
     'error_line' => 'bad name for @set
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'bad name for @set',
     'type' => 'error'
@@ -211,7 +204,6 @@ $result_errors{'bad_syntax'} = [
   {
     'error_line' => 'bad name for @clear
 ',
-    'file_name' => '',
     'line_nr' => 10,
     'text' => 'bad name for @clear',
     'type' => 'error'
@@ -219,7 +211,6 @@ $result_errors{'bad_syntax'} = [
   {
     'error_line' => 'bad name for @clear
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'bad name for @clear',
     'type' => 'error'
@@ -227,7 +218,6 @@ $result_errors{'bad_syntax'} = [
   {
     'error_line' => 'bad syntax for @value
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'bad syntax for @value',
     'type' => 'error'
@@ -235,7 +225,6 @@ $result_errors{'bad_syntax'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 13,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -243,7 +232,6 @@ $result_errors{'bad_syntax'} = [
   {
     'error_line' => 'warning: undefined flag: unknown
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'undefined flag: unknown',
     'type' => 'warning'
diff --git a/tp/t/results/value/begin_like_comment_on_set_line.pl 
b/tp/t/results/value/begin_like_comment_on_set_line.pl
index a14234e291..0893ff2a6d 100644
--- a/tp/t/results/value/begin_like_comment_on_set_line.pl
+++ b/tp/t/results/value/begin_like_comment_on_set_line.pl
@@ -113,7 +113,6 @@ $result_errors{'begin_like_comment_on_set_line'} = [
   {
     'error_line' => 'bad name for @set
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad name for @set',
     'type' => 'error'
@@ -121,7 +120,6 @@ $result_errors{'begin_like_comment_on_set_line'} = [
   {
     'error_line' => 'warning: undefined flag: x
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'undefined flag: x',
     'type' => 'warning'
@@ -129,7 +127,6 @@ $result_errors{'begin_like_comment_on_set_line'} = [
   {
     'error_line' => 'unknown command `commentary\'
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'unknown command `commentary\'',
     'type' => 'error'
diff --git a/tp/t/results/value/closing_brace_in_value_in_ignored_inline.pl 
b/tp/t/results/value/closing_brace_in_value_in_ignored_inline.pl
index 6aceef6354..c8ff890c7a 100644
--- a/tp/t/results/value/closing_brace_in_value_in_ignored_inline.pl
+++ b/tp/t/results/value/closing_brace_in_value_in_ignored_inline.pl
@@ -86,7 +86,6 @@ $result_trees{'closing_brace_in_value_in_ignored_inline'} = {
                 'format' => 'html'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'source_marks' => [
@@ -143,7 +142,6 @@ after
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -179,7 +177,6 @@ $result_errors{'closing_brace_in_value_in_ignored_inline'} 
= [
   {
     'error_line' => '@inlinefmt missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@inlinefmt missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/value/comment_on_clear_line.pl 
b/tp/t/results/value/comment_on_clear_line.pl
index 4bd4c5cc5c..e9efceeac6 100644
--- a/tp/t/results/value/comment_on_clear_line.pl
+++ b/tp/t/results/value/comment_on_clear_line.pl
@@ -252,7 +252,6 @@ $result_errors{'comment_on_clear_line'} = [
   {
     'error_line' => 'bad name for @clear
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => 'bad name for @clear',
     'type' => 'error'
@@ -260,7 +259,6 @@ $result_errors{'comment_on_clear_line'} = [
   {
     'error_line' => 'bad name for @clear
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'bad name for @clear',
     'type' => 'error'
@@ -268,7 +266,6 @@ $result_errors{'comment_on_clear_line'} = [
   {
     'error_line' => 'warning: undefined flag: x
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'undefined flag: x',
     'type' => 'warning'
@@ -276,7 +273,6 @@ $result_errors{'comment_on_clear_line'} = [
   {
     'error_line' => 'warning: undefined flag: y
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'undefined flag: y',
     'type' => 'warning'
diff --git a/tp/t/results/value/ignored_value_definition.pl 
b/tp/t/results/value/ignored_value_definition.pl
index 8e5344d022..c9bc2ded70 100644
--- a/tp/t/results/value/ignored_value_definition.pl
+++ b/tp/t/results/value/ignored_value_definition.pl
@@ -60,7 +60,6 @@ $result_trees{'ignored_value_definition'} = {
                 'format' => 'tex'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/value/recursive_expansion_in_set.pl 
b/tp/t/results/value/recursive_expansion_in_set.pl
index 42f492aa40..d7151cb5b3 100644
--- a/tp/t/results/value/recursive_expansion_in_set.pl
+++ b/tp/t/results/value/recursive_expansion_in_set.pl
@@ -2452,7 +2452,6 @@ $result_errors{'recursive_expansion_in_set'} = [
   {
     'error_line' => 'warning: value call nested too deeply (set 
MAX_MACRO_CALL_NESTING to override; current value 100)
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'value call nested too deeply (set MAX_MACRO_CALL_NESTING to 
override; current value 100)',
     'type' => 'warning'
diff --git a/tp/t/results/value/set_flag_command_equivalent.pl 
b/tp/t/results/value/set_flag_command_equivalent.pl
index 72c69fb762..9d409612c2 100644
--- a/tp/t/results/value/set_flag_command_equivalent.pl
+++ b/tp/t/results/value/set_flag_command_equivalent.pl
@@ -38,7 +38,6 @@ $result_trees{'set_flag_command_equivalent'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -118,7 +117,6 @@ $result_trees{'set_flag_command_equivalent'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
diff --git a/tp/t/results/value/set_form_feed.pl 
b/tp/t/results/value/set_form_feed.pl
index 98b6907363..456ff157fe 100644
--- a/tp/t/results/value/set_form_feed.pl
+++ b/tp/t/results/value/set_form_feed.pl
@@ -159,7 +159,6 @@ $result_trees{'set_form_feed'} = {
               ],
               'cmdname' => 'code',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             },
diff --git a/tp/t/results/value/set_in_item_missing_line.pl 
b/tp/t/results/value/set_in_item_missing_line.pl
index c38d7b6a6b..1f5b104cc8 100644
--- a/tp/t/results/value/set_in_item_missing_line.pl
+++ b/tp/t/results/value/set_in_item_missing_line.pl
@@ -16,7 +16,6 @@ $result_trees{'set_in_item_missing_line'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -72,7 +71,6 @@ $result_trees{'set_in_item_missing_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -110,7 +108,6 @@ $result_trees{'set_in_item_missing_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -147,7 +144,6 @@ $result_trees{'set_in_item_missing_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -161,7 +157,6 @@ $result_trees{'set_in_item_missing_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -177,7 +172,6 @@ $result_trees{'set_in_item_missing_line'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   },
                   'type' => 'command_as_argument'
@@ -233,7 +227,6 @@ $result_trees{'set_in_item_missing_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -271,7 +264,6 @@ $result_trees{'set_in_item_missing_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -308,7 +300,6 @@ $result_trees{'set_in_item_missing_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -322,7 +313,6 @@ $result_trees{'set_in_item_missing_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         }
@@ -358,7 +348,6 @@ $result_errors{'set_in_item_missing_line'} = [
   {
     'error_line' => 'warning: @set should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@set should only appear at the beginning of a line',
     'type' => 'warning'
@@ -366,7 +355,6 @@ $result_errors{'set_in_item_missing_line'} = [
   {
     'error_line' => 'warning: @set should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@set should only appear at the beginning of a line',
     'type' => 'warning'
diff --git a/tp/t/results/value/set_on_item_line.pl 
b/tp/t/results/value/set_on_item_line.pl
index 3e37b4afe3..d90f31c404 100644
--- a/tp/t/results/value/set_on_item_line.pl
+++ b/tp/t/results/value/set_on_item_line.pl
@@ -16,7 +16,6 @@ $result_trees{'set_on_item_line'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -69,7 +68,6 @@ $result_trees{'set_on_item_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -136,7 +134,6 @@ $result_trees{'set_on_item_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -199,7 +196,6 @@ $result_trees{'set_on_item_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -236,7 +232,6 @@ $result_trees{'set_on_item_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -250,7 +245,6 @@ $result_trees{'set_on_item_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -266,7 +260,6 @@ $result_trees{'set_on_item_line'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 10
                   },
                   'type' => 'command_as_argument'
@@ -319,7 +312,6 @@ $result_trees{'set_on_item_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 11
                       }
                     }
@@ -386,7 +378,6 @@ $result_trees{'set_on_item_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     }
@@ -449,7 +440,6 @@ $result_trees{'set_on_item_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -486,7 +476,6 @@ $result_trees{'set_on_item_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -500,7 +489,6 @@ $result_trees{'set_on_item_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         }
@@ -552,7 +540,6 @@ $result_errors{'set_on_item_line'} = [
   {
     'error_line' => 'warning: @set should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@set should only appear at the beginning of a line',
     'type' => 'warning'
@@ -560,7 +547,6 @@ $result_errors{'set_on_item_line'} = [
   {
     'error_line' => 'warning: @set should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@set should only appear at the beginning of a line',
     'type' => 'warning'
@@ -568,7 +554,6 @@ $result_errors{'set_on_item_line'} = [
   {
     'error_line' => 'warning: @set should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 14,
     'text' => '@set should only appear at the beginning of a line',
     'type' => 'warning'
@@ -576,7 +561,6 @@ $result_errors{'set_on_item_line'} = [
   {
     'error_line' => 'warning: @set should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 16,
     'text' => '@set should only appear at the beginning of a line',
     'type' => 'warning'
diff --git a/tp/t/results/value/simple.pl b/tp/t/results/value/simple.pl
index beba5a15f4..c9f526ef08 100644
--- a/tp/t/results/value/simple.pl
+++ b/tp/t/results/value/simple.pl
@@ -71,7 +71,6 @@ $result_trees{'simple'} = {
               ],
               'cmdname' => 'b',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'source_marks' => [
diff --git a/tp/t/results/value/value_after_accent.pl 
b/tp/t/results/value/value_after_accent.pl
index f701a4629e..6b5e38930e 100644
--- a/tp/t/results/value/value_after_accent.pl
+++ b/tp/t/results/value/value_after_accent.pl
@@ -68,7 +68,6 @@ $result_trees{'value_after_accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               },
               'source_marks' => [
@@ -122,7 +121,6 @@ $result_trees{'value_after_accent'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               },
               'source_marks' => [
diff --git a/tp/t/results/value/value_after_brace_command.pl 
b/tp/t/results/value/value_after_brace_command.pl
index 2b47839bbf..86fcc001d8 100644
--- a/tp/t/results/value/value_after_brace_command.pl
+++ b/tp/t/results/value/value_after_brace_command.pl
@@ -90,7 +90,6 @@ $result_trees{'value_after_brace_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               },
               'source_marks' => [
@@ -135,7 +134,6 @@ $result_trees{'value_after_brace_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               },
               'source_marks' => [
@@ -190,7 +188,6 @@ $result_trees{'value_after_brace_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               },
               'source_marks' => [
@@ -235,7 +232,6 @@ $result_trees{'value_after_brace_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'source_marks' => [
@@ -290,7 +286,6 @@ $result_trees{'value_after_brace_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               },
               'source_marks' => [
@@ -335,7 +330,6 @@ $result_trees{'value_after_brace_command'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               },
               'source_marks' => [
@@ -385,7 +379,6 @@ $result_errors{'value_after_brace_command'} = [
   {
     'error_line' => '@ringaccent expected braces
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => '@ringaccent expected braces',
     'type' => 'error'
@@ -393,7 +386,6 @@ $result_errors{'value_after_brace_command'} = [
   {
     'error_line' => 'unknown command `unknown\'
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'unknown command `unknown\'',
     'type' => 'error'
@@ -401,7 +393,6 @@ $result_errors{'value_after_brace_command'} = [
   {
     'error_line' => '@^ expected braces
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '@^ expected braces',
     'type' => 'error'
@@ -409,7 +400,6 @@ $result_errors{'value_after_brace_command'} = [
   {
     'error_line' => 'unknown command `unknown\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'unknown command `unknown\'',
     'type' => 'error'
@@ -417,7 +407,6 @@ $result_errors{'value_after_brace_command'} = [
   {
     'error_line' => '@code expected braces
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => '@code expected braces',
     'type' => 'error'
@@ -425,7 +414,6 @@ $result_errors{'value_after_brace_command'} = [
   {
     'error_line' => 'unknown command `unknown\'
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'unknown command `unknown\'',
     'type' => 'error'
diff --git a/tp/t/results/value/value_in_index_commands.pl 
b/tp/t/results/value/value_in_index_commands.pl
index 8c67a8ce44..c082c34102 100644
--- a/tp/t/results/value/value_in_index_commands.pl
+++ b/tp/t/results/value/value_in_index_commands.pl
@@ -151,7 +151,6 @@ $result_trees{'value_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           },
           'source_marks' => [
@@ -213,7 +212,6 @@ $result_trees{'value_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -309,7 +307,6 @@ $result_trees{'value_in_index_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             },
@@ -428,7 +425,6 @@ $result_trees{'value_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -490,7 +486,6 @@ $result_trees{'value_in_index_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 22
       }
     },
@@ -579,7 +574,6 @@ $result_trees{'value_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           },
           'type' => 'index_entry_command'
@@ -609,7 +603,6 @@ $result_trees{'value_in_index_commands'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27
                   }
                 },
@@ -629,7 +622,6 @@ $result_trees{'value_in_index_commands'} = {
                   ],
                   'cmdname' => '\'',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27
                   }
                 },
@@ -653,7 +645,6 @@ $result_trees{'value_in_index_commands'} = {
                           ],
                           'cmdname' => 'dotless',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 27
                           }
                         }
@@ -663,7 +654,6 @@ $result_trees{'value_in_index_commands'} = {
                   ],
                   'cmdname' => '^',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27
                   },
                   'source_marks' => [
@@ -721,7 +711,6 @@ $result_trees{'value_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           },
           'type' => 'index_entry_command'
@@ -793,7 +782,6 @@ $result_trees{'value_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           },
           'type' => 'index_entry_command'
@@ -858,7 +846,6 @@ $result_trees{'value_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           },
           'type' => 'index_entry_command'
@@ -936,7 +923,6 @@ $result_trees{'value_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         },
@@ -1013,7 +999,6 @@ $result_trees{'value_in_index_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         }
@@ -1029,7 +1014,6 @@ $result_trees{'value_in_index_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 23
       }
     }
@@ -1140,7 +1124,6 @@ $result_errors{'value_in_index_commands'} = [
   {
     'error_line' => 'warning: printing an index `cp\' merged in another one, 
`fn\'
 ',
-    'file_name' => '',
     'line_nr' => 36,
     'text' => 'printing an index `cp\' merged in another one, `fn\'',
     'type' => 'warning'
diff --git a/tp/t/results/value/value_in_invalid_documentencoding.pl 
b/tp/t/results/value/value_in_invalid_documentencoding.pl
index 74a13c00bd..6e55d82e7e 100644
--- a/tp/t/results/value/value_in_invalid_documentencoding.pl
+++ b/tp/t/results/value/value_in_invalid_documentencoding.pl
@@ -83,7 +83,6 @@ $result_trees{'value_in_invalid_documentencoding'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -105,7 +104,6 @@ $result_errors{'value_in_invalid_documentencoding'} = [
   {
     'error_line' => 'warning: encoding `bad\' is not a canonical texinfo 
encoding
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'encoding `bad\' is not a canonical texinfo encoding',
     'type' => 'warning'
@@ -113,7 +111,6 @@ $result_errors{'value_in_invalid_documentencoding'} = [
   {
     'error_line' => 'warning: unhandled encoding name `bad\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'unhandled encoding name `bad\'',
     'type' => 'warning'
diff --git a/tp/t/results/value/value_in_misc_commands.pl 
b/tp/t/results/value/value_in_misc_commands.pl
index e9f287dfb6..f9231272ca 100644
--- a/tp/t/results/value/value_in_misc_commands.pl
+++ b/tp/t/results/value/value_in_misc_commands.pl
@@ -62,7 +62,6 @@ $result_trees{'value_in_misc_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -126,7 +125,6 @@ $result_trees{'value_in_misc_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -206,7 +204,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -300,7 +297,6 @@ $result_trees{'value_in_misc_commands'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 16
                 }
               },
@@ -367,7 +363,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           },
           'source_marks' => [
@@ -400,7 +395,6 @@ $result_trees{'value_in_misc_commands'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 18
                 }
               },
@@ -443,7 +437,6 @@ $result_trees{'value_in_misc_commands'} = {
           ],
           'cmdname' => 'afourpaper',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -499,7 +492,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -555,7 +547,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -611,7 +602,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 22
           }
         },
@@ -655,7 +645,6 @@ $result_trees{'value_in_misc_commands'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 26
                 }
               },
@@ -727,7 +716,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           },
           'source_marks' => [
@@ -760,7 +748,6 @@ $result_trees{'value_in_misc_commands'} = {
                   }
                 },
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 28
                 }
               },
@@ -911,7 +898,6 @@ $result_trees{'value_in_misc_commands'} = {
                 ],
                 'cmdname' => 'ifnottex',
                 'source_info' => {
-                  'file_name' => '',
                   'line_nr' => 36
                 }
               },
@@ -959,7 +945,6 @@ $result_trees{'value_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
@@ -993,7 +978,6 @@ $result_trees{'value_in_misc_commands'} = {
                 'command_name' => 'phoo'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               },
               'type' => 'definfoenclose_command'
@@ -1029,7 +1013,6 @@ $result_trees{'value_in_misc_commands'} = {
                       }
                     },
                     'source_info' => {
-                      'file_name' => '',
                       'line_nr' => 40
                     }
                   },
@@ -1127,7 +1110,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           }
         },
@@ -1158,7 +1140,6 @@ $result_trees{'value_in_misc_commands'} = {
                 'command_name' => 'phi'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               },
               'type' => 'definfoenclose_command'
@@ -1263,7 +1244,6 @@ $result_trees{'value_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 50
               }
             },
@@ -1366,7 +1346,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 52
           }
         },
@@ -1429,7 +1408,6 @@ $result_trees{'value_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               },
               'type' => 'definfoenclose_command'
@@ -1461,7 +1439,6 @@ $result_trees{'value_in_misc_commands'} = {
               ],
               'cmdname' => 'kbd',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             },
@@ -1553,7 +1530,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 59
           }
         },
@@ -1580,7 +1556,6 @@ $result_trees{'value_in_misc_commands'} = {
                 'code' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             },
@@ -1628,7 +1603,6 @@ $result_trees{'value_in_misc_commands'} = {
                     'code' => 1
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 64
                   }
                 },
@@ -1666,13 +1640,11 @@ $result_trees{'value_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 65
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 63
           }
         },
@@ -1830,7 +1802,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 73
           }
         },
@@ -1893,7 +1864,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 74
           }
         },
@@ -1956,7 +1926,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 75
           }
         },
@@ -2019,7 +1988,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 76
           }
         },
@@ -2082,7 +2050,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 77
           }
         },
@@ -2145,7 +2112,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 78
           }
         },
@@ -2247,7 +2213,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 82
           }
         },
@@ -2310,7 +2275,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 83
           }
         },
@@ -2394,7 +2358,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 86
           }
         },
@@ -2504,7 +2467,6 @@ $result_trees{'value_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 91
               }
             }
@@ -2578,7 +2540,6 @@ $result_trees{'value_in_misc_commands'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 94
               }
             },
@@ -2687,7 +2648,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 99
           }
         },
@@ -2750,7 +2710,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 100
           }
         },
@@ -2845,7 +2804,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 104
           }
         },
@@ -2967,7 +2925,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 110
           }
         },
@@ -3035,7 +2992,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 112
           }
         },
@@ -3180,7 +3136,6 @@ $result_trees{'value_in_misc_commands'} = {
         {
           'cmdname' => 'noindent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 120
           }
         },
@@ -3226,7 +3181,6 @@ $result_trees{'value_in_misc_commands'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 121
               }
             },
@@ -3274,7 +3228,6 @@ $result_trees{'value_in_misc_commands'} = {
             {
               'cmdname' => 'noindent',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 123
               }
             },
@@ -3441,7 +3394,6 @@ $result_trees{'value_in_misc_commands'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 131
           }
         },
@@ -3534,7 +3486,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 136
           }
         },
@@ -3619,7 +3570,6 @@ $result_trees{'value_in_misc_commands'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 139
           }
         },
@@ -3663,7 +3613,6 @@ $result_trees{'value_in_misc_commands'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 143
           }
         },
@@ -3710,7 +3659,6 @@ $result_trees{'value_in_misc_commands'} = {
           ],
           'cmdname' => 'contents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 145
           }
         },
@@ -3772,7 +3720,6 @@ $result_trees{'value_in_misc_commands'} = {
           ],
           'cmdname' => 'shortcontents',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 148
           }
         },
@@ -3836,7 +3783,6 @@ $result_trees{'value_in_misc_commands'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       },
       'source_marks' => [
@@ -4160,7 +4106,6 @@ $result_errors{'value_in_misc_commands'} = [
   {
     'error_line' => 'bad argument to @headings: on line following headings 
atext
 ',
-    'file_name' => '',
     'line_nr' => 20,
     'text' => 'bad argument to @headings: on line following headings atext',
     'type' => 'error'
@@ -4168,7 +4113,6 @@ $result_errors{'value_in_misc_commands'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 37,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
@@ -4176,7 +4120,6 @@ $result_errors{'value_in_misc_commands'} = [
   {
     'error_line' => 'warning: @definfoenclose should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 37,
     'text' => '@definfoenclose should only appear at the beginning of a line',
     'type' => 'warning'
@@ -4184,7 +4127,6 @@ $result_errors{'value_in_misc_commands'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 43,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
@@ -4192,7 +4134,6 @@ $result_errors{'value_in_misc_commands'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 52,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
@@ -4200,7 +4141,6 @@ $result_errors{'value_in_misc_commands'} = [
   {
     'error_line' => 'warning: multiple @footnotestyle
 ',
-    'file_name' => '',
     'line_nr' => 83,
     'text' => 'multiple @footnotestyle',
     'type' => 'warning'
@@ -4208,7 +4148,6 @@ $result_errors{'value_in_misc_commands'} = [
   {
     'error_line' => 'warning: @documentlanguage should only appear at the 
beginning of a line
 ',
-    'file_name' => '',
     'line_nr' => 91,
     'text' => '@documentlanguage should only appear at the beginning of a 
line',
     'type' => 'warning'
@@ -4216,7 +4155,6 @@ $result_errors{'value_in_misc_commands'} = [
   {
     'error_line' => 'warning: @page should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 118,
     'text' => '@page should only appear at the beginning of a line',
     'type' => 'warning'
@@ -4224,7 +4162,6 @@ $result_errors{'value_in_misc_commands'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph
 ',
-    'file_name' => '',
     'line_nr' => 121,
     'text' => '@noindent is useless inside of a paragraph',
     'type' => 'warning'
@@ -4232,7 +4169,6 @@ $result_errors{'value_in_misc_commands'} = [
   {
     'error_line' => 'warning: @noindent is useless inside of a paragraph
 ',
-    'file_name' => '',
     'line_nr' => 123,
     'text' => '@noindent is useless inside of a paragraph',
     'type' => 'warning'
@@ -4240,7 +4176,6 @@ $result_errors{'value_in_misc_commands'} = [
   {
     'error_line' => 'warning: @page should only appear at the beginning of a 
line
 ',
-    'file_name' => '',
     'line_nr' => 128,
     'text' => '@page should only appear at the beginning of a line',
     'type' => 'warning'
@@ -4248,7 +4183,6 @@ $result_errors{'value_in_misc_commands'} = [
   {
     'error_line' => 'warning: remaining argument on @clickstyle line: 
{result_macro}
 ',
-    'file_name' => '',
     'line_nr' => 143,
     'text' => 'remaining argument on @clickstyle line: {result_macro}',
     'type' => 'warning'
diff --git a/tp/t/results/value/value_in_node.pl 
b/tp/t/results/value/value_in_node.pl
index cc5fd6363a..01fdb07c75 100644
--- a/tp/t/results/value/value_in_node.pl
+++ b/tp/t/results/value/value_in_node.pl
@@ -138,7 +138,6 @@ $result_trees{'value_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -254,7 +253,6 @@ $result_trees{'value_in_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               },
               'type' => 'menu_entry'
@@ -286,13 +284,11 @@ $result_trees{'value_in_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -309,7 +305,6 @@ $result_trees{'value_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -414,7 +409,6 @@ $result_trees{'value_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -547,7 +541,6 @@ $result_trees{'value_in_node'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 16
               },
               'type' => 'menu_entry'
@@ -579,13 +572,11 @@ $result_trees{'value_in_node'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -604,7 +595,6 @@ $result_trees{'value_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     },
@@ -736,7 +726,6 @@ $result_trees{'value_in_node'} = {
               ],
               'cmdname' => 'xref',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -758,7 +747,6 @@ $result_trees{'value_in_node'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 19
       }
     }
diff --git a/tp/t/results/value/value_node_directions.pl 
b/tp/t/results/value/value_node_directions.pl
index 595c1c960f..8cd18c0124 100644
--- a/tp/t/results/value/value_node_directions.pl
+++ b/tp/t/results/value/value_node_directions.pl
@@ -163,7 +163,6 @@ $result_trees{'value_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 3
       }
     },
@@ -268,7 +267,6 @@ $result_trees{'value_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -396,7 +394,6 @@ $result_trees{'value_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 7
       }
     },
@@ -434,7 +431,6 @@ $result_trees{'value_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 8
       }
     },
@@ -549,7 +545,6 @@ $result_trees{'value_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 10
       }
     },
@@ -580,7 +575,6 @@ $result_trees{'value_node_directions'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 11
       }
     }
diff --git a/tp/t/results/value_and_macro/comma_value_in_macro_arg.pl 
b/tp/t/results/value_and_macro/comma_value_in_macro_arg.pl
index a9bbc87e90..b8c43c4fcc 100644
--- a/tp/t/results/value_and_macro/comma_value_in_macro_arg.pl
+++ b/tp/t/results/value_and_macro/comma_value_in_macro_arg.pl
@@ -80,7 +80,6 @@ $result_trees{'comma_value_in_macro_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -90,7 +89,6 @@ $result_trees{'comma_value_in_macro_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -175,7 +173,6 @@ $result_trees{'comma_value_in_macro_arg'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'macro1'
               }
@@ -191,7 +188,6 @@ $result_trees{'comma_value_in_macro_arg'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'macro1'
               },
diff --git a/tp/t/results/value_and_macro/macro_in_value.pl 
b/tp/t/results/value_and_macro/macro_in_value.pl
index 9f25c103dd..da837f4de3 100644
--- a/tp/t/results/value_and_macro/macro_in_value.pl
+++ b/tp/t/results/value_and_macro/macro_in_value.pl
@@ -60,7 +60,6 @@ $result_trees{'macro_in_value'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -70,7 +69,6 @@ $result_trees{'macro_in_value'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
diff --git a/tp/t/results/value_and_macro/value_in_macro_body.pl 
b/tp/t/results/value_and_macro/value_in_macro_body.pl
index bf0e56a6a7..97d2942983 100644
--- a/tp/t/results/value_and_macro/value_in_macro_body.pl
+++ b/tp/t/results/value_and_macro/value_in_macro_body.pl
@@ -76,7 +76,6 @@ $result_trees{'value_in_macro_body'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -86,7 +85,6 @@ $result_trees{'value_in_macro_body'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -165,7 +163,6 @@ $result_trees{'value_in_macro_body'} = {
               ],
               'cmdname' => 'emph',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7,
                 'macro' => 'testvaluebody'
               },
@@ -210,7 +207,6 @@ $result_errors{'value_in_macro_body'} = [
   {
     'error_line' => '\\ in @testvaluebody expansion followed 
`@value{bodyarg}\' instead of parameter name or \\
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => '\\ in @testvaluebody expansion followed `@value{bodyarg}\' 
instead of parameter name or \\',
     'type' => 'error'
diff --git a/tp/t/results/value_and_macro/value_in_macro_formal_arg.pl 
b/tp/t/results/value_and_macro/value_in_macro_formal_arg.pl
index 392caf743a..91baa56293 100644
--- a/tp/t/results/value_and_macro/value_in_macro_formal_arg.pl
+++ b/tp/t/results/value_and_macro/value_in_macro_formal_arg.pl
@@ -80,7 +80,6 @@ $result_trees{'value_in_macro_formal_arg'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -93,7 +92,6 @@ $result_trees{'value_in_macro_formal_arg'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -137,7 +135,6 @@ $result_errors{'value_in_macro_formal_arg'} = [
   {
     'error_line' => 'bad or empty @macro formal argument: the@value{argument
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad or empty @macro formal argument: the@value{argument',
     'type' => 'error'
@@ -145,7 +142,6 @@ $result_errors{'value_in_macro_formal_arg'} = [
   {
     'error_line' => 'bad syntax for @macro argument: }
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'bad syntax for @macro argument: }',
     'type' => 'error'
@@ -153,7 +149,6 @@ $result_errors{'value_in_macro_formal_arg'} = [
   {
     'error_line' => 'unknown command `testvalue\'
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'unknown command `testvalue\'',
     'type' => 'error'
@@ -161,7 +156,6 @@ $result_errors{'value_in_macro_formal_arg'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -169,7 +163,6 @@ $result_errors{'value_in_macro_formal_arg'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'misplaced }',
     'type' => 'error'
diff --git a/tp/t/results/verb/comments.pl b/tp/t/results/verb/comments.pl
index ed07a809d2..8f150ee6e2 100644
--- a/tp/t/results/verb/comments.pl
+++ b/tp/t/results/verb/comments.pl
@@ -33,7 +33,6 @@ $result_trees{'comments'} = {
                 'delimiter' => 'a'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -77,7 +76,6 @@ $result_trees{'comments'} = {
                 'delimiter' => ','
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             },
diff --git a/tp/t/results/verb/end_of_line.pl b/tp/t/results/verb/end_of_line.pl
index 74d3a1491a..398e4c559f 100644
--- a/tp/t/results/verb/end_of_line.pl
+++ b/tp/t/results/verb/end_of_line.pl
@@ -46,7 +46,6 @@ $result_trees{'end_of_line'} = {
                 'delimiter' => ''
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -78,7 +77,6 @@ $result_errors{'end_of_line'} = [
   {
     'error_line' => '@verb without associated character
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb without associated character',
     'type' => 'error'
diff --git a/tp/t/results/verb/multiline.pl b/tp/t/results/verb/multiline.pl
index 4cd6bdd450..b0dbbacb13 100644
--- a/tp/t/results/verb/multiline.pl
+++ b/tp/t/results/verb/multiline.pl
@@ -39,7 +39,6 @@ $result_trees{'multiline'} = {
                 'delimiter' => '@'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
diff --git a/tp/t/results/verb/nested.pl b/tp/t/results/verb/nested.pl
index cd4ea78870..8c6d532fed 100644
--- a/tp/t/results/verb/nested.pl
+++ b/tp/t/results/verb/nested.pl
@@ -35,7 +35,6 @@ $result_trees{'nested'} = {
                         'delimiter' => '/'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 1
                       }
                     },
@@ -48,7 +47,6 @@ $result_trees{'nested'} = {
               ],
               'cmdname' => 'b',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/verb/simple.pl b/tp/t/results/verb/simple.pl
index e6833396dd..93ebf2fe09 100644
--- a/tp/t/results/verb/simple.pl
+++ b/tp/t/results/verb/simple.pl
@@ -28,7 +28,6 @@ $result_trees{'simple'} = {
                 'delimiter' => '.'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
diff --git a/tp/t/results/verb/verb_and_char_end_of_line_not_closed.pl 
b/tp/t/results/verb/verb_and_char_end_of_line_not_closed.pl
index 3fb06149a6..9d4fe8e7cb 100644
--- a/tp/t/results/verb/verb_and_char_end_of_line_not_closed.pl
+++ b/tp/t/results/verb/verb_and_char_end_of_line_not_closed.pl
@@ -42,7 +42,6 @@ $result_trees{'verb_and_char_end_of_line_not_closed'} = {
                 'delimiter' => '*'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -71,7 +70,6 @@ $result_errors{'verb_and_char_end_of_line_not_closed'} = [
   {
     'error_line' => '@verb missing closing delimiter sequence: *}
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb missing closing delimiter sequence: *}',
     'type' => 'error'
diff --git a/tp/t/results/verb/verb_at_end_of_line_not_closed.pl 
b/tp/t/results/verb/verb_at_end_of_line_not_closed.pl
index 7886ec68ed..03afb5773e 100644
--- a/tp/t/results/verb/verb_at_end_of_line_not_closed.pl
+++ b/tp/t/results/verb/verb_at_end_of_line_not_closed.pl
@@ -37,7 +37,6 @@ $result_trees{'verb_at_end_of_line_not_closed'} = {
                 'delimiter' => ''
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -64,7 +63,6 @@ $result_errors{'verb_at_end_of_line_not_closed'} = [
   {
     'error_line' => '@verb without associated character
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb without associated character',
     'type' => 'error'
@@ -72,7 +70,6 @@ $result_errors{'verb_at_end_of_line_not_closed'} = [
   {
     'error_line' => '@verb missing closing brace
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb missing closing brace',
     'type' => 'error'
diff --git a/tp/t/results/verb/verb_not_closed.pl 
b/tp/t/results/verb/verb_not_closed.pl
index fd2b91f67d..085bd5c925 100644
--- a/tp/t/results/verb/verb_not_closed.pl
+++ b/tp/t/results/verb/verb_not_closed.pl
@@ -28,7 +28,6 @@ $result_trees{'verb_not_closed'} = {
                 'delimiter' => '.'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -51,7 +50,6 @@ $result_errors{'verb_not_closed'} = [
   {
     'error_line' => '@verb missing closing delimiter sequence: .}
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb missing closing delimiter sequence: .}',
     'type' => 'error'
diff --git a/tp/t/results/verb/verb_not_closed_with_char.pl 
b/tp/t/results/verb/verb_not_closed_with_char.pl
index aa42eac934..d9470fb032 100644
--- a/tp/t/results/verb/verb_not_closed_with_char.pl
+++ b/tp/t/results/verb/verb_not_closed_with_char.pl
@@ -48,7 +48,6 @@ $result_trees{'verb_not_closed_with_char'} = {
                 'delimiter' => '*'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             }
@@ -79,7 +78,6 @@ $result_errors{'verb_not_closed_with_char'} = [
   {
     'error_line' => '@verb missing closing delimiter sequence: *}
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@verb missing closing delimiter sequence: *}',
     'type' => 'error'
diff --git a/tp/t/results/xml_tests/brace_commands_spaces_end_of_lines.pl 
b/tp/t/results/xml_tests/brace_commands_spaces_end_of_lines.pl
index 04e176ec81..6d08eeebb7 100644
--- a/tp/t/results/xml_tests/brace_commands_spaces_end_of_lines.pl
+++ b/tp/t/results/xml_tests/brace_commands_spaces_end_of_lines.pl
@@ -31,7 +31,6 @@ $result_trees{'brace_commands_spaces_end_of_lines'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -66,7 +65,6 @@ $result_trees{'brace_commands_spaces_end_of_lines'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -109,7 +107,6 @@ $result_trees{'brace_commands_spaces_end_of_lines'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -152,7 +149,6 @@ $result_trees{'brace_commands_spaces_end_of_lines'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 10
           }
         },
@@ -195,7 +191,6 @@ $result_trees{'brace_commands_spaces_end_of_lines'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -238,7 +233,6 @@ $result_trees{'brace_commands_spaces_end_of_lines'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
diff --git a/tp/t/results/xml_tests/commands_and_spaces.pl 
b/tp/t/results/xml_tests/commands_and_spaces.pl
index 6a6d0d3ad7..d681fb89f4 100644
--- a/tp/t/results/xml_tests/commands_and_spaces.pl
+++ b/tp/t/results/xml_tests/commands_and_spaces.pl
@@ -58,7 +58,6 @@ $result_trees{'commands_and_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -98,7 +97,6 @@ $result_trees{'commands_and_spaces'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -234,7 +232,6 @@ $result_trees{'commands_and_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -246,7 +243,6 @@ $result_trees{'commands_and_spaces'} = {
         {
           'cmdname' => 'indent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -274,7 +270,6 @@ $result_trees{'commands_and_spaces'} = {
         {
           'cmdname' => 'indent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -303,7 +298,6 @@ $result_trees{'commands_and_spaces'} = {
         {
           'cmdname' => 'indent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 18
           }
         },
@@ -400,7 +394,6 @@ $result_trees{'commands_and_spaces'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -490,7 +483,6 @@ $result_trees{'commands_and_spaces'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -558,7 +550,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
@@ -569,7 +560,6 @@ $result_trees{'commands_and_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -648,7 +638,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             },
@@ -682,7 +671,6 @@ $result_trees{'commands_and_spaces'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             },
@@ -726,7 +714,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             }
@@ -744,7 +731,6 @@ $result_trees{'commands_and_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 30
           }
         },
@@ -787,7 +773,6 @@ $result_trees{'commands_and_spaces'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 36
                   }
                 }
@@ -824,7 +809,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             }
@@ -839,7 +823,6 @@ $result_trees{'commands_and_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         },
@@ -859,7 +842,6 @@ $result_trees{'commands_and_spaces'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 39
                   },
                   'type' => 'bracketed_arg'
@@ -879,7 +861,6 @@ $result_trees{'commands_and_spaces'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 39
                   },
                   'type' => 'bracketed_arg'
@@ -900,7 +881,6 @@ $result_trees{'commands_and_spaces'} = {
                   ],
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 39
                   }
                 },
@@ -946,7 +926,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             }
@@ -960,7 +939,6 @@ $result_trees{'commands_and_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 39
           }
         },
@@ -1015,13 +993,11 @@ $result_trees{'commands_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 44
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 42
           }
         },
@@ -1080,13 +1056,11 @@ $result_trees{'commands_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 46
           }
         },
@@ -1145,13 +1119,11 @@ $result_trees{'commands_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 52
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           }
         },
@@ -1167,7 +1139,6 @@ $result_trees{'commands_and_spaces'} = {
                 {
                   'cmdname' => 'strong',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 54
                   },
                   'type' => 'command_as_argument'
@@ -1212,7 +1183,6 @@ $result_trees{'commands_and_spaces'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 55
                       }
                     }
@@ -1249,7 +1219,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 56
               }
             }
@@ -1263,7 +1232,6 @@ $result_trees{'commands_and_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 54
           }
         },
@@ -1300,7 +1268,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 58
               }
             },
@@ -1335,7 +1302,6 @@ $result_trees{'commands_and_spaces'} = {
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 60
                       },
                       'type' => 'balanced_braces'
@@ -1354,7 +1320,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             },
@@ -1385,7 +1350,6 @@ $result_trees{'commands_and_spaces'} = {
               ],
               'cmdname' => 'indicateurl',
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 62
               }
             },
@@ -1426,7 +1390,6 @@ $result_trees{'commands_and_spaces'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 64
                       },
                       'type' => 'bracketed_arg'
@@ -1456,7 +1419,6 @@ $result_trees{'commands_and_spaces'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 64
                       },
                       'type' => 'bracketed_arg'
@@ -1486,7 +1448,6 @@ $result_trees{'commands_and_spaces'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 64
                       },
                       'type' => 'bracketed_arg'
@@ -1516,7 +1477,6 @@ $result_trees{'commands_and_spaces'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 64
                       },
                       'type' => 'bracketed_arg'
@@ -1546,7 +1506,6 @@ $result_trees{'commands_and_spaces'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 64
                       },
                       'type' => 'bracketed_arg'
@@ -1572,7 +1531,6 @@ $result_trees{'commands_and_spaces'} = {
                 'original_def_cmdname' => 'deffn'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 64
               },
               'type' => 'def_line'
@@ -1618,7 +1576,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 66
               }
             }
@@ -1629,7 +1586,6 @@ $result_trees{'commands_and_spaces'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 64
           }
         },
@@ -1649,7 +1605,6 @@ $result_trees{'commands_and_spaces'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 9
       }
     }
@@ -1825,7 +1780,6 @@ $result_errors{'commands_and_spaces'} = [
   {
     'error_line' => 'warning: unexpected argument on @multitable line: 
@var{cmd}
 ',
-    'file_name' => '',
     'line_nr' => 39,
     'text' => 'unexpected argument on @multitable line: @var{cmd}',
     'type' => 'warning'
diff --git a/tp/t/results/xml_tests/comments_end_lines.pl 
b/tp/t/results/xml_tests/comments_end_lines.pl
index 5048b3f4d5..cc1470cfd0 100644
--- a/tp/t/results/xml_tests/comments_end_lines.pl
+++ b/tp/t/results/xml_tests/comments_end_lines.pl
@@ -50,7 +50,6 @@ $result_trees{'comments_end_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -90,7 +89,6 @@ $result_trees{'comments_end_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -99,7 +97,6 @@ $result_trees{'comments_end_lines'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -158,7 +155,6 @@ $result_trees{'comments_end_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -167,7 +163,6 @@ $result_trees{'comments_end_lines'} = {
             'enumerate_specification' => '1'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -183,7 +178,6 @@ $result_trees{'comments_end_lines'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   },
                   'type' => 'command_as_argument'
@@ -228,7 +222,6 @@ $result_trees{'comments_end_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -274,7 +267,6 @@ $result_trees{'comments_end_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -288,7 +280,6 @@ $result_trees{'comments_end_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -356,13 +347,11 @@ $result_trees{'comments_end_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -430,13 +419,11 @@ $result_trees{'comments_end_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -504,13 +491,11 @@ $result_trees{'comments_end_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -553,7 +538,6 @@ $result_trees{'comments_end_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   }
                 }
@@ -587,7 +571,6 @@ $result_trees{'comments_end_lines'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     },
@@ -612,7 +595,6 @@ $result_trees{'comments_end_lines'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     }
@@ -661,7 +643,6 @@ $result_trees{'comments_end_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 26
               }
             }
@@ -676,7 +657,6 @@ $result_trees{'comments_end_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -757,7 +737,6 @@ $result_trees{'comments_end_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 30
               }
             }
@@ -773,7 +752,6 @@ $result_trees{'comments_end_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 28
           }
         },
@@ -841,13 +819,11 @@ $result_trees{'comments_end_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 32
           }
         },
@@ -915,13 +891,11 @@ $result_trees{'comments_end_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 38
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         }
diff --git a/tp/t/results/xml_tests/comments_on_block_command_lines.pl 
b/tp/t/results/xml_tests/comments_on_block_command_lines.pl
index 850a8b8bd5..e5935562dd 100644
--- a/tp/t/results/xml_tests/comments_on_block_command_lines.pl
+++ b/tp/t/results/xml_tests/comments_on_block_command_lines.pl
@@ -56,7 +56,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -87,7 +86,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -101,7 +99,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -159,7 +156,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             },
@@ -190,7 +186,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -201,7 +196,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -217,7 +211,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 {
                   'cmdname' => 'bullet',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 9
                   },
                   'type' => 'command_as_argument'
@@ -264,7 +257,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -295,7 +287,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -309,7 +300,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -330,7 +320,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                   ],
                   'cmdname' => 'bullet',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   },
                   'type' => 'command_as_argument'
@@ -377,7 +366,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             },
@@ -408,7 +396,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 15
               }
             }
@@ -422,7 +409,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -472,7 +458,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             },
@@ -503,7 +488,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 19
               }
             }
@@ -517,7 +501,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 17
           }
         },
@@ -575,7 +558,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 'item_number' => 1
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             },
@@ -606,7 +588,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
@@ -620,7 +601,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 21
           }
         },
@@ -636,7 +616,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 25
                   },
                   'type' => 'command_as_argument'
@@ -690,7 +669,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 26
                       }
                     }
@@ -727,7 +705,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27
               }
             }
@@ -741,7 +718,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 25
           }
         },
@@ -806,7 +782,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 31
               }
             }
@@ -817,7 +792,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 29
           }
         },
@@ -890,7 +864,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             }
@@ -901,7 +874,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 33
           }
         },
@@ -966,7 +938,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             }
@@ -977,7 +948,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           }
         },
@@ -1042,7 +1012,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 43
               }
             }
@@ -1053,7 +1022,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 41
           }
         },
@@ -1082,7 +1050,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                   ],
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 45
                   }
                 },
@@ -1157,7 +1124,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 47
               }
             }
@@ -1168,7 +1134,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 45
           }
         },
@@ -1265,7 +1230,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 51
               }
             }
@@ -1276,7 +1240,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 49
           }
         },
@@ -1381,7 +1344,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 55
               }
             }
@@ -1392,7 +1354,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 53
           }
         },
@@ -1457,7 +1418,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             }
@@ -1468,7 +1428,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 57
           }
         },
@@ -1520,7 +1479,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 61
                   }
                 }
@@ -1554,7 +1512,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 62
                       }
                     },
@@ -1579,7 +1536,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 62
                       }
                     }
@@ -1619,7 +1575,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 63
               }
             }
@@ -1634,7 +1589,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 61
           }
         },
@@ -1654,7 +1608,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 65
                   },
                   'type' => 'bracketed_arg'
@@ -1669,7 +1622,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                     }
                   ],
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 65
                   },
                   'type' => 'bracketed_arg'
@@ -1719,7 +1671,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                         'cell_number' => 1
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 66
                       }
                     },
@@ -1744,7 +1695,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                         'cell_number' => 2
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 66
                       }
                     }
@@ -1784,7 +1734,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             }
@@ -1798,7 +1747,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 65
           }
         },
@@ -1879,7 +1827,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 71
               }
             }
@@ -1895,7 +1842,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 69
           }
         },
@@ -1960,7 +1906,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 75
               }
             }
@@ -1971,7 +1916,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 73
           }
         },
@@ -2036,7 +1980,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 79
               }
             }
@@ -2047,7 +1990,6 @@ $result_trees{'comments_on_block_command_lines'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 77
           }
         },
diff --git a/tp/t/results/xml_tests/comments_on_misc_command_line.pl 
b/tp/t/results/xml_tests/comments_on_misc_command_line.pl
index a6b4e0ca23..e63f92701f 100644
--- a/tp/t/results/xml_tests/comments_on_misc_command_line.pl
+++ b/tp/t/results/xml_tests/comments_on_misc_command_line.pl
@@ -45,7 +45,6 @@ $result_trees{'comments_on_misc_command_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -89,7 +88,6 @@ $result_trees{'comments_on_misc_command_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         },
@@ -131,7 +129,6 @@ $result_trees{'comments_on_misc_command_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         },
@@ -155,7 +152,6 @@ $result_trees{'comments_on_misc_command_line'} = {
           ],
           'cmdname' => 'insertcopying',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         },
@@ -192,7 +188,6 @@ $result_trees{'comments_on_misc_command_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -238,7 +233,6 @@ $result_trees{'comments_on_misc_command_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -250,7 +244,6 @@ $result_trees{'comments_on_misc_command_line'} = {
         {
           'cmdname' => 'indent',
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 9
           }
         },
@@ -308,7 +301,6 @@ $result_errors{'comments_on_misc_command_line'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
diff --git a/tp/t/results/xml_tests/image_inline_or_not.pl 
b/tp/t/results/xml_tests/image_inline_or_not.pl
index 42889cc971..dbe1eb9c14 100644
--- a/tp/t/results/xml_tests/image_inline_or_not.pl
+++ b/tp/t/results/xml_tests/image_inline_or_not.pl
@@ -25,7 +25,6 @@ $result_trees{'image_inline_or_not'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -59,7 +58,6 @@ $result_trees{'image_inline_or_not'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
@@ -106,7 +104,6 @@ $result_trees{'image_inline_or_not'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     },
@@ -150,7 +147,6 @@ $result_trees{'image_inline_or_not'} = {
             'input_encoding_name' => 'utf-8'
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 8
           }
         },
@@ -184,7 +180,6 @@ $result_trees{'image_inline_or_not'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             },
@@ -237,7 +232,6 @@ $result_trees{'image_inline_or_not'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 14
                   }
                 },
@@ -270,7 +264,6 @@ $result_trees{'image_inline_or_not'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 17
                   }
                 },
@@ -308,13 +301,11 @@ $result_trees{'image_inline_or_not'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 12
           }
         },
@@ -343,7 +334,6 @@ $result_trees{'image_inline_or_not'} = {
                     'input_encoding_name' => 'utf-8'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20
                   }
                 }
@@ -375,7 +365,6 @@ $result_trees{'image_inline_or_not'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             },
@@ -410,7 +399,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 22
               }
             }
@@ -421,7 +409,6 @@ $result_trees{'image_inline_or_not'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -437,7 +424,6 @@ $result_trees{'image_inline_or_not'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 24
                   },
                   'type' => 'command_as_argument'
@@ -478,7 +464,6 @@ $result_trees{'image_inline_or_not'} = {
                                 'input_encoding_name' => 'utf-8'
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 25
                               }
                             }
@@ -499,7 +484,6 @@ $result_trees{'image_inline_or_not'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     }
@@ -529,7 +513,6 @@ $result_trees{'image_inline_or_not'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     },
@@ -563,7 +546,6 @@ $result_trees{'image_inline_or_not'} = {
                             'input_encoding_name' => 'utf-8'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 29
                           }
                         },
@@ -595,7 +577,6 @@ $result_trees{'image_inline_or_not'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     },
@@ -636,7 +617,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             }
@@ -650,7 +630,6 @@ $result_trees{'image_inline_or_not'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 24
           }
         },
@@ -697,7 +676,6 @@ $result_trees{'image_inline_or_not'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 35
                       }
                     }
@@ -736,7 +714,6 @@ $result_trees{'image_inline_or_not'} = {
                             'input_encoding_name' => 'utf-8'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 35
                           }
                         },
@@ -752,7 +729,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               },
               'type' => 'menu_entry'
@@ -781,7 +757,6 @@ $result_trees{'image_inline_or_not'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 36
                       }
                     }
@@ -819,7 +794,6 @@ $result_trees{'image_inline_or_not'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 36
                       }
                     }
@@ -859,7 +833,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 36
               },
               'type' => 'menu_entry'
@@ -889,7 +862,6 @@ $result_trees{'image_inline_or_not'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       }
                     },
@@ -930,13 +902,11 @@ $result_trees{'image_inline_or_not'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 39
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           }
         },
@@ -953,7 +923,6 @@ $result_trees{'image_inline_or_not'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 6
       }
     },
@@ -977,7 +946,6 @@ $result_trees{'image_inline_or_not'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             }
@@ -1002,7 +970,6 @@ $result_trees{'image_inline_or_not'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 41
       }
     },
@@ -1026,7 +993,6 @@ $result_trees{'image_inline_or_not'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 42
               }
             }
@@ -1077,7 +1043,6 @@ $result_trees{'image_inline_or_not'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 46
                       }
                     },
@@ -1097,7 +1062,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               }
             },
@@ -1144,7 +1108,6 @@ $result_trees{'image_inline_or_not'} = {
                             'input_encoding_name' => 'utf-8'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 51
                           }
                         },
@@ -1172,7 +1135,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             },
@@ -1236,7 +1198,6 @@ $result_trees{'image_inline_or_not'} = {
                 'input_encoding_name' => 'utf-8'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               }
             },
@@ -1269,7 +1230,6 @@ $result_trees{'image_inline_or_not'} = {
                         'input_encoding_name' => 'utf-8'
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 59
                       }
                     },
@@ -1294,7 +1254,6 @@ $result_trees{'image_inline_or_not'} = {
                             'input_encoding_name' => 'utf-8'
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 59
                           }
                         }
@@ -1310,7 +1269,6 @@ $result_trees{'image_inline_or_not'} = {
                 'float' => {}
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 59
               }
             },
@@ -1346,7 +1304,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 60
               }
             }
@@ -1364,7 +1321,6 @@ $result_trees{'image_inline_or_not'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 55
           }
         }
@@ -1378,7 +1334,6 @@ $result_trees{'image_inline_or_not'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 42
       }
     }
diff --git a/tp/t/results/xml_tests/inlineifset_empty_second_arg.pl 
b/tp/t/results/xml_tests/inlineifset_empty_second_arg.pl
index c7db7fd580..4de4b927ee 100644
--- a/tp/t/results/xml_tests/inlineifset_empty_second_arg.pl
+++ b/tp/t/results/xml_tests/inlineifset_empty_second_arg.pl
@@ -39,7 +39,6 @@ $result_trees{'inlineifset_empty_second_arg'} = {
                 'format' => 'flag'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 1
               }
             },
@@ -85,7 +84,6 @@ $result_trees{'inlineifset_empty_second_arg'} = {
                 'format' => 'flag'
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             },
diff --git a/tp/t/results/xml_tests/macro_and_args.pl 
b/tp/t/results/xml_tests/macro_and_args.pl
index 57e9d9d17f..d1a3865bcb 100644
--- a/tp/t/results/xml_tests/macro_and_args.pl
+++ b/tp/t/results/xml_tests/macro_and_args.pl
@@ -53,7 +53,6 @@ $result_trees{'macro_and_args'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -63,7 +62,6 @@ $result_trees{'macro_and_args'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -120,7 +118,6 @@ $result_trees{'macro_and_args'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -133,7 +130,6 @@ $result_trees{'macro_and_args'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         }
@@ -159,7 +155,6 @@ $result_errors{'macro_and_args'} = [
   {
     'error_line' => 'bad or empty @macro formal argument: ggg"@@^_ ff
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'bad or empty @macro formal argument: ggg"@@^_ ff',
     'type' => 'error'
@@ -167,7 +162,6 @@ $result_errors{'macro_and_args'} = [
   {
     'error_line' => 'bad or empty @macro formal argument: ccc v
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'bad or empty @macro formal argument: ccc v',
     'type' => 'error'
diff --git a/tp/t/results/xml_tests/raw.pl b/tp/t/results/xml_tests/raw.pl
index 997620af69..eadd7242d4 100644
--- a/tp/t/results/xml_tests/raw.pl
+++ b/tp/t/results/xml_tests/raw.pl
@@ -59,13 +59,11 @@ $result_trees{'raw'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -130,13 +128,11 @@ $result_trees{'raw'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
diff --git a/tp/t/results/xml_tests/raw_and_comments.pl 
b/tp/t/results/xml_tests/raw_and_comments.pl
index 4c31498e62..80d970b7e9 100644
--- a/tp/t/results/xml_tests/raw_and_comments.pl
+++ b/tp/t/results/xml_tests/raw_and_comments.pl
@@ -74,7 +74,6 @@ $result_trees{'raw_and_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -85,7 +84,6 @@ $result_trees{'raw_and_comments'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -165,7 +163,6 @@ $result_trees{'raw_and_comments'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 8
                   }
                 }
@@ -176,7 +173,6 @@ $result_trees{'raw_and_comments'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
diff --git a/tp/t/results/xml_tests/spaces_info_lost.pl 
b/tp/t/results/xml_tests/spaces_info_lost.pl
index e01877f8f1..c1b1e3ec15 100644
--- a/tp/t/results/xml_tests/spaces_info_lost.pl
+++ b/tp/t/results/xml_tests/spaces_info_lost.pl
@@ -64,7 +64,6 @@ $result_trees{'spaces_info_lost'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -75,7 +74,6 @@ $result_trees{'spaces_info_lost'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -130,13 +128,11 @@ $result_trees{'spaces_info_lost'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 5
           }
         }
@@ -166,7 +162,6 @@ $result_errors{'spaces_info_lost'} = [
   {
     'error_line' => 'warning: unexpected argument on @display line: text on 
display line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'unexpected argument on @display line: text on display line',
     'type' => 'warning'
diff --git a/tp/t/results/xml_tests/top_node_and_bye.pl 
b/tp/t/results/xml_tests/top_node_and_bye.pl
index 1b1d713c7b..bfdbd45998 100644
--- a/tp/t/results/xml_tests/top_node_and_bye.pl
+++ b/tp/t/results/xml_tests/top_node_and_bye.pl
@@ -46,7 +46,6 @@ $result_trees{'top_node_and_bye'} = [
           }
         },
         'source_info' => {
-          'file_name' => '',
           'line_nr' => 1
         }
       },
diff --git a/tp/t/results/xml_tests/top_node_no_section.pl 
b/tp/t/results/xml_tests/top_node_no_section.pl
index ac21c4d910..25261a3e30 100644
--- a/tp/t/results/xml_tests/top_node_no_section.pl
+++ b/tp/t/results/xml_tests/top_node_no_section.pl
@@ -38,7 +38,6 @@ $result_trees{'top_node_no_section'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     }
diff --git a/tp/t/results/xtable/accent_on_table_line.pl 
b/tp/t/results/xtable/accent_on_table_line.pl
index 593c305094..340aa1724d 100644
--- a/tp/t/results/xtable/accent_on_table_line.pl
+++ b/tp/t/results/xtable/accent_on_table_line.pl
@@ -20,7 +20,6 @@ $result_trees{'accent_on_table_line'} = {
                 {
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   }
                 }
@@ -64,7 +63,6 @@ $result_trees{'accent_on_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -98,7 +96,6 @@ $result_trees{'accent_on_table_line'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 3
                               }
                             }
@@ -119,7 +116,6 @@ $result_trees{'accent_on_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -156,7 +152,6 @@ $result_trees{'accent_on_table_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -170,7 +165,6 @@ $result_trees{'accent_on_table_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -195,7 +189,6 @@ $result_trees{'accent_on_table_line'} = {
                   ],
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 6
                   },
                   'type' => 'command_as_argument'
@@ -240,7 +233,6 @@ $result_trees{'accent_on_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -274,7 +266,6 @@ $result_trees{'accent_on_table_line'} = {
                               ],
                               'cmdname' => 'code',
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 8
                               }
                             }
@@ -295,7 +286,6 @@ $result_trees{'accent_on_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -332,7 +322,6 @@ $result_trees{'accent_on_table_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 9
               }
             }
@@ -346,7 +335,6 @@ $result_trees{'accent_on_table_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 6
           }
         },
@@ -366,7 +354,6 @@ $result_trees{'accent_on_table_line'} = {
                 {
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 11
                   }
                 }
@@ -416,7 +403,6 @@ $result_trees{'accent_on_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -453,7 +439,6 @@ $result_trees{'accent_on_table_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
@@ -467,7 +452,6 @@ $result_trees{'accent_on_table_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 11
           }
         },
@@ -487,7 +471,6 @@ $result_trees{'accent_on_table_line'} = {
                 {
                   'cmdname' => '~',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 15
                   }
                 }
@@ -531,7 +514,6 @@ $result_trees{'accent_on_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -568,7 +550,6 @@ $result_trees{'accent_on_table_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 17
               }
             }
@@ -582,7 +563,6 @@ $result_trees{'accent_on_table_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 15
           }
         },
@@ -602,7 +582,6 @@ $result_trees{'accent_on_table_line'} = {
                 {
                   'cmdname' => 'ringaccent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 19
                   }
                 }
@@ -646,7 +625,6 @@ $result_trees{'accent_on_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       }
                     }
@@ -683,7 +661,6 @@ $result_trees{'accent_on_table_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 21
               }
             }
@@ -697,7 +674,6 @@ $result_trees{'accent_on_table_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 19
           }
         },
@@ -722,7 +698,6 @@ $result_trees{'accent_on_table_line'} = {
                   ],
                   'cmdname' => 'ringaccent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 23
                   },
                   'type' => 'command_as_argument'
@@ -767,7 +742,6 @@ $result_trees{'accent_on_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 24
                       }
                     }
@@ -804,7 +778,6 @@ $result_trees{'accent_on_table_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             }
@@ -818,7 +791,6 @@ $result_trees{'accent_on_table_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 23
           }
         },
@@ -848,7 +820,6 @@ $result_trees{'accent_on_table_line'} = {
                   ],
                   'cmdname' => 'ringaccent',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27
                   }
                 }
@@ -892,7 +863,6 @@ $result_trees{'accent_on_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       }
                     }
@@ -929,7 +899,6 @@ $result_trees{'accent_on_table_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 29
               }
             }
@@ -943,7 +912,6 @@ $result_trees{'accent_on_table_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           }
         }
@@ -1014,7 +982,6 @@ $result_errors{'accent_on_table_line'} = [
   {
     'error_line' => 'warning: command `@~\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'command `@~\' must not be followed by new line',
     'type' => 'warning'
@@ -1022,7 +989,6 @@ $result_errors{'accent_on_table_line'} = [
   {
     'error_line' => 'bad argument to @table: @~
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'bad argument to @table: @~',
     'type' => 'error'
@@ -1030,7 +996,6 @@ $result_errors{'accent_on_table_line'} = [
   {
     'error_line' => 'warning: accent command `@~\' not allowed as @table 
argument
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => 'accent command `@~\' not allowed as @table argument',
     'type' => 'warning'
@@ -1038,7 +1003,6 @@ $result_errors{'accent_on_table_line'} = [
   {
     'error_line' => '@~ expected braces
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => '@~ expected braces',
     'type' => 'error'
@@ -1046,7 +1010,6 @@ $result_errors{'accent_on_table_line'} = [
   {
     'error_line' => 'bad argument to @table: @~
 ',
-    'file_name' => '',
     'line_nr' => 11,
     'text' => 'bad argument to @table: @~',
     'type' => 'error'
@@ -1054,7 +1017,6 @@ $result_errors{'accent_on_table_line'} = [
   {
     'error_line' => 'warning: command `@~\' must not be followed by new line
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'command `@~\' must not be followed by new line',
     'type' => 'warning'
@@ -1062,7 +1024,6 @@ $result_errors{'accent_on_table_line'} = [
   {
     'error_line' => 'bad argument to @table: @~
 ',
-    'file_name' => '',
     'line_nr' => 15,
     'text' => 'bad argument to @table: @~',
     'type' => 'error'
@@ -1070,7 +1031,6 @@ $result_errors{'accent_on_table_line'} = [
   {
     'error_line' => 'warning: command `@ringaccent\' must not be followed by 
new line
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'command `@ringaccent\' must not be followed by new line',
     'type' => 'warning'
@@ -1078,7 +1038,6 @@ $result_errors{'accent_on_table_line'} = [
   {
     'error_line' => 'bad argument to @table: @ringaccent
 ',
-    'file_name' => '',
     'line_nr' => 19,
     'text' => 'bad argument to @table: @ringaccent',
     'type' => 'error'
@@ -1086,7 +1045,6 @@ $result_errors{'accent_on_table_line'} = [
   {
     'error_line' => 'warning: accent command `@ringaccent\' not allowed as 
@table argument
 ',
-    'file_name' => '',
     'line_nr' => 23,
     'text' => 'accent command `@ringaccent\' not allowed as @table argument',
     'type' => 'warning'
@@ -1094,7 +1052,6 @@ $result_errors{'accent_on_table_line'} = [
   {
     'error_line' => 'bad argument to @table: @ringaccent{a}
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'text' => 'bad argument to @table: @ringaccent{a}',
     'type' => 'error'
diff --git a/tp/t/results/xtable/block_commands_in_table.pl 
b/tp/t/results/xtable/block_commands_in_table.pl
index 5b09d1fc27..8037892142 100644
--- a/tp/t/results/xtable/block_commands_in_table.pl
+++ b/tp/t/results/xtable/block_commands_in_table.pl
@@ -38,7 +38,6 @@ $result_trees{'block_commands_in_table'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -74,7 +73,6 @@ $result_trees{'block_commands_in_table'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -106,7 +104,6 @@ $result_trees{'block_commands_in_table'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -141,7 +138,6 @@ $result_trees{'block_commands_in_table'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   },
                   'type' => 'command_as_argument'
@@ -186,7 +182,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     },
@@ -214,7 +209,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -276,7 +270,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 13
                       }
                     }
@@ -344,13 +337,11 @@ $result_trees{'block_commands_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 18
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     }
@@ -388,7 +379,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     }
@@ -445,7 +435,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 22
                       }
                     }
@@ -504,13 +493,11 @@ $result_trees{'block_commands_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 25
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     },
@@ -553,7 +540,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     }
@@ -617,13 +603,11 @@ $result_trees{'block_commands_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 31
                           }
                         }
                       ],
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       }
                     }
@@ -660,7 +644,6 @@ $result_trees{'block_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32
               }
             }
@@ -674,7 +657,6 @@ $result_trees{'block_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -690,7 +672,6 @@ $result_trees{'block_commands_in_table'} = {
                 {
                   'cmdname' => 'strong',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 34
                   },
                   'type' => 'command_as_argument'
@@ -742,7 +723,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 35
                       }
                     },
@@ -793,7 +773,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 37
                       },
                       'type' => 'index_entry_command'
@@ -829,7 +808,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       }
                     }
@@ -885,7 +863,6 @@ $result_trees{'block_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             }
@@ -899,7 +876,6 @@ $result_trees{'block_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 34
           }
         },
@@ -910,7 +886,6 @@ $result_trees{'block_commands_in_table'} = {
                 {
                   'cmdname' => 'r',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 42
                   },
                   'type' => 'command_as_argument'
@@ -962,7 +937,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 43
                       }
                     },
@@ -1007,7 +981,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 45
                       }
                     }
@@ -1068,7 +1041,6 @@ $result_trees{'block_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 49
               }
             }
@@ -1082,7 +1054,6 @@ $result_trees{'block_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 42
           }
         },
@@ -1107,7 +1078,6 @@ $result_trees{'block_commands_in_table'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 52
                   },
                   'type' => 'command_as_argument'
@@ -1152,7 +1122,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 53
                       }
                     }
@@ -1204,7 +1173,6 @@ $result_trees{'block_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 55
                       }
                     }
@@ -1255,7 +1223,6 @@ $result_trees{'block_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 57
               }
             }
@@ -1269,7 +1236,6 @@ $result_trees{'block_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 52
           }
         },
@@ -1292,7 +1258,6 @@ $result_trees{'block_commands_in_table'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/xtable/comment_and_itemx_before_item.pl 
b/tp/t/results/xtable/comment_and_itemx_before_item.pl
index 5befe614c2..66216bfce0 100644
--- a/tp/t/results/xtable/comment_and_itemx_before_item.pl
+++ b/tp/t/results/xtable/comment_and_itemx_before_item.pl
@@ -16,7 +16,6 @@ $result_trees{'comment_and_itemx_before_item'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -71,7 +70,6 @@ $result_trees{'comment_and_itemx_before_item'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -108,7 +106,6 @@ $result_trees{'comment_and_itemx_before_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -122,7 +119,6 @@ $result_trees{'comment_and_itemx_before_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -148,7 +144,6 @@ $result_errors{'comment_and_itemx_before_item'} = [
   {
     'error_line' => '@itemx should not begin @table
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@itemx should not begin @table',
     'type' => 'error'
diff --git a/tp/t/results/xtable/definfoenclose_on_table_line.pl 
b/tp/t/results/xtable/definfoenclose_on_table_line.pl
index b9fd91a48a..176202a30c 100644
--- a/tp/t/results/xtable/definfoenclose_on_table_line.pl
+++ b/tp/t/results/xtable/definfoenclose_on_table_line.pl
@@ -40,7 +40,6 @@ $result_trees{'definfoenclose_on_table_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -63,7 +62,6 @@ $result_trees{'definfoenclose_on_table_line'} = {
                     'command_name' => 'phi'
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 3
                   },
                   'type' => 'definfoenclose_command'
@@ -108,7 +106,6 @@ $result_trees{'definfoenclose_on_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     },
@@ -136,7 +133,6 @@ $result_trees{'definfoenclose_on_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     }
@@ -192,7 +188,6 @@ $result_trees{'definfoenclose_on_table_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -206,7 +201,6 @@ $result_trees{'definfoenclose_on_table_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 3
           }
         }
@@ -240,7 +234,6 @@ $result_errors{'definfoenclose_on_table_line'} = [
   {
     'error_line' => 'warning: @definfoenclose is obsolete
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@definfoenclose is obsolete',
     'type' => 'warning'
@@ -248,7 +241,6 @@ $result_errors{'definfoenclose_on_table_line'} = [
   {
     'error_line' => 'warning: @phi should not appear on @table line
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@phi should not appear on @table line',
     'type' => 'warning'
diff --git a/tp/t/results/xtable/empty_item_itemx.pl 
b/tp/t/results/xtable/empty_item_itemx.pl
index 89a0314a72..aa998a69a2 100644
--- a/tp/t/results/xtable/empty_item_itemx.pl
+++ b/tp/t/results/xtable/empty_item_itemx.pl
@@ -16,7 +16,6 @@ $result_trees{'empty_item_itemx'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -91,7 +90,6 @@ $result_trees{'empty_item_itemx'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       }
                     },
@@ -109,7 +107,6 @@ $result_trees{'empty_item_itemx'} = {
                       ],
                       'cmdname' => 'itemx',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -143,7 +140,6 @@ $result_trees{'empty_item_itemx'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     }
@@ -171,7 +167,6 @@ $result_trees{'empty_item_itemx'} = {
                       ],
                       'cmdname' => 'item',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -215,7 +210,6 @@ $result_trees{'empty_item_itemx'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -252,7 +246,6 @@ $result_trees{'empty_item_itemx'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 10
               }
             }
@@ -266,7 +259,6 @@ $result_trees{'empty_item_itemx'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -305,7 +297,6 @@ $result_errors{'empty_item_itemx'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 5,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -313,7 +304,6 @@ $result_errors{'empty_item_itemx'} = [
   {
     'error_line' => 'warning: @itemx missing argument
 ',
-    'file_name' => '',
     'line_nr' => 6,
     'text' => '@itemx missing argument',
     'type' => 'warning'
@@ -321,7 +311,6 @@ $result_errors{'empty_item_itemx'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
@@ -329,7 +318,6 @@ $result_errors{'empty_item_itemx'} = [
   {
     'error_line' => 'warning: @item missing argument
 ',
-    'file_name' => '',
     'line_nr' => 8,
     'text' => '@item missing argument',
     'type' => 'warning'
@@ -337,7 +325,6 @@ $result_errors{'empty_item_itemx'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 9,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/xtable/empty_table.pl 
b/tp/t/results/xtable/empty_table.pl
index 55555c86d2..a440199122 100644
--- a/tp/t/results/xtable/empty_table.pl
+++ b/tp/t/results/xtable/empty_table.pl
@@ -16,7 +16,6 @@ $result_trees{'empty_table'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -60,7 +59,6 @@ $result_trees{'empty_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             }
@@ -74,7 +72,6 @@ $result_trees{'empty_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/xtable/headitem_in_table.pl 
b/tp/t/results/xtable/headitem_in_table.pl
index c86177f521..efafbdc9cc 100644
--- a/tp/t/results/xtable/headitem_in_table.pl
+++ b/tp/t/results/xtable/headitem_in_table.pl
@@ -16,7 +16,6 @@ $result_trees{'headitem_in_table'} = {
                 {
                   'cmdname' => 'strong',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -98,7 +97,6 @@ $result_trees{'headitem_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     }
@@ -135,7 +133,6 @@ $result_trees{'headitem_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 7
               }
             }
@@ -149,7 +146,6 @@ $result_trees{'headitem_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -182,7 +178,6 @@ $result_errors{'headitem_in_table'} = [
   {
     'error_line' => '@headitem not meaningful inside `@table\' block
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@headitem not meaningful inside `@table\' block',
     'type' => 'error'
diff --git a/tp/t/results/xtable/index_command_before_end_table.pl 
b/tp/t/results/xtable/index_command_before_end_table.pl
index e9d63721c5..49fc5e4785 100644
--- a/tp/t/results/xtable/index_command_before_end_table.pl
+++ b/tp/t/results/xtable/index_command_before_end_table.pl
@@ -21,7 +21,6 @@ $result_trees{'index_command_before_end_table'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 2
                   },
                   'type' => 'command_as_argument'
@@ -66,7 +65,6 @@ $result_trees{'index_command_before_end_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     },
@@ -94,7 +92,6 @@ $result_trees{'index_command_before_end_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -148,7 +145,6 @@ $result_trees{'index_command_before_end_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       },
                       'type' => 'index_entry_command'
@@ -186,7 +182,6 @@ $result_trees{'index_command_before_end_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 8
               }
             }
@@ -200,7 +195,6 @@ $result_trees{'index_command_before_end_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 2
           }
         }
@@ -234,7 +228,6 @@ $result_errors{'index_command_before_end_table'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 7,
     'text' => 'entry for index `vr\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/xtable/inter_item_commands_in_table.pl 
b/tp/t/results/xtable/inter_item_commands_in_table.pl
index 44691960da..9c301533e3 100644
--- a/tp/t/results/xtable/inter_item_commands_in_table.pl
+++ b/tp/t/results/xtable/inter_item_commands_in_table.pl
@@ -43,7 +43,6 @@ $result_trees{'inter_item_commands_in_table'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -79,7 +78,6 @@ $result_trees{'inter_item_commands_in_table'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     },
@@ -111,7 +109,6 @@ $result_trees{'inter_item_commands_in_table'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 4
       }
     },
@@ -146,7 +143,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 7
                   },
                   'type' => 'command_as_argument'
@@ -208,7 +204,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       }
                     }
@@ -259,7 +254,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 11
               }
             }
@@ -273,7 +267,6 @@ $result_trees{'inter_item_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 7
           }
         },
@@ -289,7 +282,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 13
                   },
                   'type' => 'command_as_argument'
@@ -341,7 +333,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 14
                       }
                     },
@@ -391,7 +382,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 16
                       }
                     }
@@ -442,7 +432,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 18
               }
             }
@@ -456,7 +445,6 @@ $result_trees{'inter_item_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 13
           }
         },
@@ -472,7 +460,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 {
                   'cmdname' => 'var',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 20
                   },
                   'type' => 'command_as_argument'
@@ -524,7 +511,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       }
                     },
@@ -562,7 +548,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 22
                           },
                           'type' => 'index_entry_command'
@@ -621,7 +606,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 25
                       }
                     }
@@ -680,7 +664,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27
                       }
                     },
@@ -740,7 +723,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     }
@@ -797,7 +779,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 34
               }
             }
@@ -811,7 +792,6 @@ $result_trees{'inter_item_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 20
           }
         },
@@ -827,7 +807,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 36
                   },
                   'type' => 'command_as_argument'
@@ -879,7 +858,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 37
                       }
                     },
@@ -917,7 +895,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 38
                           },
                           'type' => 'index_entry_command'
@@ -956,7 +933,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 39
                       }
                     }
@@ -1007,7 +983,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 41
               }
             }
@@ -1021,7 +996,6 @@ $result_trees{'inter_item_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         },
@@ -1037,7 +1011,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 43
                   },
                   'type' => 'command_as_argument'
@@ -1090,7 +1063,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 44
                       },
                       'type' => 'index_entry_command'
@@ -1129,7 +1101,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 46
                       }
                     }
@@ -1180,7 +1151,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 48
               }
             }
@@ -1194,7 +1164,6 @@ $result_trees{'inter_item_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 43
           }
         },
@@ -1210,7 +1179,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 {
                   'cmdname' => 'code',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 50
                   },
                   'type' => 'command_as_argument'
@@ -1261,7 +1229,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 51
                   },
                   'type' => 'index_entry_command'
@@ -1306,7 +1273,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 53
                       }
                     }
@@ -1343,7 +1309,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 54
               }
             }
@@ -1357,7 +1322,6 @@ $result_trees{'inter_item_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 50
           }
         },
@@ -1373,7 +1337,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 {
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 56
                   },
                   'type' => 'command_as_argument'
@@ -1426,7 +1389,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 57
                       },
                       'type' => 'index_entry_command'
@@ -1465,7 +1427,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 59
                       }
                     }
@@ -1516,7 +1477,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 61
               }
             }
@@ -1530,7 +1490,6 @@ $result_trees{'inter_item_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 56
           }
         },
@@ -1546,7 +1505,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 {
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 63
                   },
                   'type' => 'command_as_argument'
@@ -1597,7 +1555,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 64
                   },
                   'type' => 'index_entry_command'
@@ -1642,7 +1599,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 66
                       }
                     }
@@ -1679,7 +1635,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 67
               }
             }
@@ -1693,7 +1648,6 @@ $result_trees{'inter_item_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 63
           }
         },
@@ -1709,7 +1663,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 {
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 69
                   },
                   'type' => 'command_as_argument'
@@ -1765,7 +1718,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 71
                   },
                   'type' => 'index_entry_command'
@@ -1806,7 +1758,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 73
                       }
                     }
@@ -1843,7 +1794,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 74
               }
             }
@@ -1857,7 +1807,6 @@ $result_trees{'inter_item_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 69
           }
         },
@@ -1873,7 +1822,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 {
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 76
                   },
                   'type' => 'command_as_argument'
@@ -1924,7 +1872,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 77
                   },
                   'type' => 'index_entry_command'
@@ -1965,7 +1912,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 79
                       }
                     }
@@ -2002,7 +1948,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 80
               }
             }
@@ -2016,7 +1961,6 @@ $result_trees{'inter_item_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 76
           }
         },
@@ -2032,7 +1976,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 {
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 82
                   },
                   'type' => 'command_as_argument'
@@ -2095,7 +2038,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 84
                       },
                       'type' => 'index_entry_command'
@@ -2124,7 +2066,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 85
                       }
                     }
@@ -2161,7 +2102,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 86
               }
             }
@@ -2175,7 +2115,6 @@ $result_trees{'inter_item_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 82
           }
         },
@@ -2191,7 +2130,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 {
                   'cmdname' => 'samp',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 88
                   },
                   'type' => 'command_as_argument'
@@ -2244,7 +2182,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 89
                       },
                       'type' => 'index_entry_command'
@@ -2291,7 +2228,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 91
                       },
                       'type' => 'index_entry_command'
@@ -2328,7 +2264,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 92
                       },
                       'type' => 'index_entry_command'
@@ -2357,7 +2292,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 93
                       }
                     }
@@ -2394,7 +2328,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 94
               }
             }
@@ -2408,7 +2341,6 @@ $result_trees{'inter_item_commands_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 88
           }
         },
@@ -2432,7 +2364,6 @@ $result_trees{'inter_item_commands_in_table'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 5
       }
     }
diff --git a/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl 
b/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl
index d395299a52..1ca88fb485 100644
--- a/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl
+++ b/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl
@@ -33,7 +33,6 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                     {
                       'cmdname' => 'var',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       },
                       'type' => 'command_as_argument'
@@ -78,7 +77,6 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 3
                           }
                         },
@@ -117,7 +115,6 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                                     }
                                   },
                                   'source_info' => {
-                                    'file_name' => '',
                                     'line_nr' => 4
                                   },
                                   'type' => 'index_entry_command'
@@ -172,7 +169,6 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 7
                           }
                         },
@@ -215,7 +211,6 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 9
                           }
                         }
@@ -267,7 +262,6 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 11
                           }
                         }
@@ -304,7 +298,6 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 12
                   }
                 }
@@ -318,7 +311,6 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 2
               }
             },
@@ -349,13 +341,11 @@ $result_trees{'inter_item_commands_in_table_in_example'} 
= {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 13
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -395,7 +385,6 @@ $result_errors{'inter_item_commands_in_table_in_example'} = 
[
   {
     'error_line' => 'warning: entry for index `cp\' outside of any node
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => 'entry for index `cp\' outside of any node',
     'type' => 'warning'
diff --git a/tp/t/results/xtable/invalid_command_and_brace_in_table.pl 
b/tp/t/results/xtable/invalid_command_and_brace_in_table.pl
index 079692d0b2..da32b5f368 100644
--- a/tp/t/results/xtable/invalid_command_and_brace_in_table.pl
+++ b/tp/t/results/xtable/invalid_command_and_brace_in_table.pl
@@ -16,7 +16,6 @@ $result_trees{'invalid_command_and_brace_in_table'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -86,7 +85,6 @@ $result_trees{'invalid_command_and_brace_in_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -100,7 +98,6 @@ $result_trees{'invalid_command_and_brace_in_table'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -129,7 +126,6 @@ $result_errors{'invalid_command_and_brace_in_table'} = [
   {
     'error_line' => 'misplaced {
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'misplaced {',
     'type' => 'error'
@@ -137,7 +133,6 @@ $result_errors{'invalid_command_and_brace_in_table'} = [
   {
     'error_line' => 'unknown command `itemTop\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'unknown command `itemTop\'',
     'type' => 'error'
@@ -145,7 +140,6 @@ $result_errors{'invalid_command_and_brace_in_table'} = [
   {
     'error_line' => 'misplaced }
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => 'misplaced }',
     'type' => 'error'
@@ -153,7 +147,6 @@ $result_errors{'invalid_command_and_brace_in_table'} = [
   {
     'error_line' => 'warning: @table has text but no @item
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => '@table has text but no @item',
     'type' => 'warning'
diff --git a/tp/t/results/xtable/item_index_transformation.pl 
b/tp/t/results/xtable/item_index_transformation.pl
index c329694e2e..9508ef9e60 100644
--- a/tp/t/results/xtable/item_index_transformation.pl
+++ b/tp/t/results/xtable/item_index_transformation.pl
@@ -38,7 +38,6 @@ $result_trees{'item_index_transformation'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 1
       }
     },
@@ -73,7 +72,6 @@ $result_trees{'item_index_transformation'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 4
                   },
                   'type' => 'command_as_argument'
@@ -126,7 +124,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 9
                       },
                       'type' => 'index_entry_command'
@@ -163,7 +160,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 10
                       },
                       'type' => 'index_entry_command'
@@ -200,7 +196,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 5
                       },
                       'type' => 'index_entry_command'
@@ -229,7 +224,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 6
                       }
                     },
@@ -257,7 +251,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 7
                       }
                     },
@@ -285,7 +278,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 8
                       }
                     }
@@ -337,7 +329,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 12
                       }
                     }
@@ -388,7 +379,6 @@ $result_trees{'item_index_transformation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 14
               }
             }
@@ -402,7 +392,6 @@ $result_trees{'item_index_transformation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 4
           }
         },
@@ -418,7 +407,6 @@ $result_trees{'item_index_transformation'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 16
                   },
                   'type' => 'command_as_argument'
@@ -471,7 +459,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 20
                       },
                       'type' => 'index_entry_command'
@@ -508,7 +495,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 21
                       },
                       'type' => 'index_entry_command'
@@ -537,7 +523,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 17
                       }
                     },
@@ -565,7 +550,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 18
                       }
                     },
@@ -593,7 +577,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 19
                       }
                     }
@@ -645,7 +628,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 23
                       }
                     }
@@ -696,7 +678,6 @@ $result_trees{'item_index_transformation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 25
               }
             }
@@ -710,7 +691,6 @@ $result_trees{'item_index_transformation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 16
           }
         },
@@ -726,7 +706,6 @@ $result_trees{'item_index_transformation'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27
                   },
                   'type' => 'command_as_argument'
@@ -779,7 +758,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 28
                       },
                       'type' => 'index_entry_command'
@@ -816,7 +794,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 29
                       },
                       'type' => 'index_entry_command'
@@ -845,7 +822,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 30
                       }
                     },
@@ -873,7 +849,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 31
                       }
                     }
@@ -925,7 +900,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 33
                       }
                     }
@@ -976,7 +950,6 @@ $result_trees{'item_index_transformation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 35
               }
             }
@@ -990,7 +963,6 @@ $result_trees{'item_index_transformation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 27
           }
         },
@@ -1006,7 +978,6 @@ $result_trees{'item_index_transformation'} = {
                 {
                   'cmdname' => 'asis',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 37
                   },
                   'type' => 'command_as_argument'
@@ -1051,7 +1022,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38
                       }
                     }
@@ -1111,7 +1081,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 42
                       },
                       'type' => 'index_entry_command'
@@ -1148,7 +1117,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 43
                       },
                       'type' => 'index_entry_command'
@@ -1177,7 +1145,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 40
                       }
                     },
@@ -1205,7 +1172,6 @@ $result_trees{'item_index_transformation'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 41
                       }
                     }
@@ -1256,7 +1222,6 @@ $result_trees{'item_index_transformation'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 45
               }
             }
@@ -1270,7 +1235,6 @@ $result_trees{'item_index_transformation'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 37
           }
         }
@@ -1284,7 +1248,6 @@ $result_trees{'item_index_transformation'} = {
         }
       },
       'source_info' => {
-        'file_name' => '',
         'line_nr' => 2
       }
     }
diff --git a/tp/t/results/xtable/itemx_before_item.pl 
b/tp/t/results/xtable/itemx_before_item.pl
index 6cc3973181..1fffef2bfd 100644
--- a/tp/t/results/xtable/itemx_before_item.pl
+++ b/tp/t/results/xtable/itemx_before_item.pl
@@ -16,7 +16,6 @@ $result_trees{'itemx_before_item'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -61,7 +60,6 @@ $result_trees{'itemx_before_item'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -98,7 +96,6 @@ $result_trees{'itemx_before_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -112,7 +109,6 @@ $result_trees{'itemx_before_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -137,7 +133,6 @@ $result_errors{'itemx_before_item'} = [
   {
     'error_line' => '@itemx should not begin @table
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => '@itemx should not begin @table',
     'type' => 'error'
diff --git a/tp/t/results/xtable/lone_end_table.pl 
b/tp/t/results/xtable/lone_end_table.pl
index be3637da0f..c5e67df7e8 100644
--- a/tp/t/results/xtable/lone_end_table.pl
+++ b/tp/t/results/xtable/lone_end_table.pl
@@ -36,7 +36,6 @@ $result_errors{'lone_end_table'} = [
   {
     'error_line' => 'unmatched `@end table\'
 ',
-    'file_name' => '',
     'line_nr' => 2,
     'text' => 'unmatched `@end table\'',
     'type' => 'error'
diff --git a/tp/t/results/xtable/long_item.pl b/tp/t/results/xtable/long_item.pl
index de9a5dafb6..a151d9201d 100644
--- a/tp/t/results/xtable/long_item.pl
+++ b/tp/t/results/xtable/long_item.pl
@@ -16,7 +16,6 @@ $result_trees{'long_item'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -61,7 +60,6 @@ $result_trees{'long_item'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -89,7 +87,6 @@ $result_trees{'long_item'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -145,7 +142,6 @@ $result_trees{'long_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 6
               }
             }
@@ -159,7 +155,6 @@ $result_trees{'long_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
diff --git a/tp/t/results/xtable/no_arg_brace_command_on_table_line.pl 
b/tp/t/results/xtable/no_arg_brace_command_on_table_line.pl
index f139c7884b..a3c134f626 100644
--- a/tp/t/results/xtable/no_arg_brace_command_on_table_line.pl
+++ b/tp/t/results/xtable/no_arg_brace_command_on_table_line.pl
@@ -20,7 +20,6 @@ $result_trees{'no_arg_brace_command_on_table_line'} = {
                 {
                   'cmdname' => 'bullet',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -65,7 +64,6 @@ $result_trees{'no_arg_brace_command_on_table_line'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -102,7 +100,6 @@ $result_trees{'no_arg_brace_command_on_table_line'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 3
               }
             }
@@ -116,7 +113,6 @@ $result_trees{'no_arg_brace_command_on_table_line'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -141,7 +137,6 @@ $result_errors{'no_arg_brace_command_on_table_line'} = [
   {
     'error_line' => 'command @bullet not accepting argument in brace should 
not be on @table line
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'command @bullet not accepting argument in brace should not be 
on @table line',
     'type' => 'error'
diff --git a/tp/t/results/xtable/no_argument_for_table.pl 
b/tp/t/results/xtable/no_argument_for_table.pl
index 9a1094e60b..e98602af1c 100644
--- a/tp/t/results/xtable/no_argument_for_table.pl
+++ b/tp/t/results/xtable/no_argument_for_table.pl
@@ -55,7 +55,6 @@ $result_trees{'no_argument_for_table'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     }
@@ -106,7 +105,6 @@ $result_trees{'no_argument_for_table'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -115,7 +113,6 @@ $result_trees{'no_argument_for_table'} = {
             'command_as_argument' => {}
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -142,7 +139,6 @@ $result_errors{'no_argument_for_table'} = [
   {
     'error_line' => 'missing @table argument
 ',
-    'file_name' => '',
     'line_nr' => 1,
     'text' => 'missing @table argument',
     'type' => 'error'
diff --git a/tp/t/results/xtable/table_nested.pl 
b/tp/t/results/xtable/table_nested.pl
index 851208992b..6b44126098 100644
--- a/tp/t/results/xtable/table_nested.pl
+++ b/tp/t/results/xtable/table_nested.pl
@@ -150,7 +150,6 @@ $result_trees{'table_nested'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 23
               }
             }
@@ -160,7 +159,6 @@ $result_trees{'table_nested'} = {
 '
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         },
@@ -220,7 +218,6 @@ $result_trees{'table_nested'} = {
                     {
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27,
                         'macro' => 'myvtable'
                       },
@@ -272,7 +269,6 @@ $result_trees{'table_nested'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 27,
                             'macro' => 'myvtable'
                           }
@@ -307,7 +303,6 @@ $result_trees{'table_nested'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 27,
                             'macro' => 'myvtable'
                           }
@@ -376,7 +371,6 @@ $result_trees{'table_nested'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 27,
                             'macro' => 'myvtable'
                           }
@@ -445,7 +439,6 @@ $result_trees{'table_nested'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 27,
                             'macro' => 'myvtable'
                           }
@@ -483,7 +476,6 @@ $result_trees{'table_nested'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27,
                     'macro' => 'myvtable'
                   }
@@ -498,7 +490,6 @@ $result_trees{'table_nested'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27,
                 'macro' => 'myvtable'
               }
@@ -524,7 +515,6 @@ $result_trees{'table_nested'} = {
                     {
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 27,
                         'macro' => 'myvtable'
                       },
@@ -570,7 +560,6 @@ $result_trees{'table_nested'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 27,
                             'macro' => 'myvtable'
                           }
@@ -623,7 +612,6 @@ $result_trees{'table_nested'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 27,
                             'macro' => 'myvtable'
                           }
@@ -675,7 +663,6 @@ $result_trees{'table_nested'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 27,
                     'macro' => 'myvtable'
                   }
@@ -690,7 +677,6 @@ $result_trees{'table_nested'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 27,
                 'macro' => 'myvtable'
               }
@@ -739,13 +725,11 @@ $result_trees{'table_nested'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 28
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 26
           }
         },
@@ -804,7 +788,6 @@ $result_trees{'table_nested'} = {
                     {
                       'cmdname' => 'asis',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32,
                         'macro' => 'myvtable'
                       },
@@ -856,7 +839,6 @@ $result_trees{'table_nested'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 32,
                             'macro' => 'myvtable'
                           }
@@ -891,7 +873,6 @@ $result_trees{'table_nested'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 32,
                             'macro' => 'myvtable'
                           }
@@ -960,7 +941,6 @@ $result_trees{'table_nested'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 32,
                             'macro' => 'myvtable'
                           }
@@ -1029,7 +1009,6 @@ $result_trees{'table_nested'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 32,
                             'macro' => 'myvtable'
                           }
@@ -1067,7 +1046,6 @@ $result_trees{'table_nested'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 32,
                     'macro' => 'myvtable'
                   }
@@ -1082,7 +1060,6 @@ $result_trees{'table_nested'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32,
                 'macro' => 'myvtable'
               }
@@ -1108,7 +1085,6 @@ $result_trees{'table_nested'} = {
                     {
                       'cmdname' => 'emph',
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 32,
                         'macro' => 'myvtable'
                       },
@@ -1154,7 +1130,6 @@ $result_trees{'table_nested'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 32,
                             'macro' => 'myvtable'
                           }
@@ -1207,7 +1182,6 @@ $result_trees{'table_nested'} = {
                             }
                           },
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 32,
                             'macro' => 'myvtable'
                           }
@@ -1259,7 +1233,6 @@ $result_trees{'table_nested'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 32,
                     'macro' => 'myvtable'
                   }
@@ -1274,7 +1247,6 @@ $result_trees{'table_nested'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 32,
                 'macro' => 'myvtable'
               }
@@ -1323,13 +1295,11 @@ $result_trees{'table_nested'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 33
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 31
           }
         },
@@ -1403,7 +1373,6 @@ $result_trees{'table_nested'} = {
                         {
                           'cmdname' => 'asis',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 38,
                             'macro' => 'myvtable'
                           },
@@ -1455,7 +1424,6 @@ $result_trees{'table_nested'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 38,
                                 'macro' => 'myvtable'
                               }
@@ -1490,7 +1458,6 @@ $result_trees{'table_nested'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 38,
                                 'macro' => 'myvtable'
                               }
@@ -1559,7 +1526,6 @@ $result_trees{'table_nested'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 38,
                                 'macro' => 'myvtable'
                               }
@@ -1628,7 +1594,6 @@ $result_trees{'table_nested'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 38,
                                 'macro' => 'myvtable'
                               }
@@ -1666,7 +1631,6 @@ $result_trees{'table_nested'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38,
                         'macro' => 'myvtable'
                       }
@@ -1681,7 +1645,6 @@ $result_trees{'table_nested'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 38,
                     'macro' => 'myvtable'
                   }
@@ -1707,7 +1670,6 @@ $result_trees{'table_nested'} = {
                         {
                           'cmdname' => 'emph',
                           'source_info' => {
-                            'file_name' => '',
                             'line_nr' => 38,
                             'macro' => 'myvtable'
                           },
@@ -1753,7 +1715,6 @@ $result_trees{'table_nested'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 38,
                                 'macro' => 'myvtable'
                               }
@@ -1806,7 +1767,6 @@ $result_trees{'table_nested'} = {
                                 }
                               },
                               'source_info' => {
-                                'file_name' => '',
                                 'line_nr' => 38,
                                 'macro' => 'myvtable'
                               }
@@ -1858,7 +1818,6 @@ $result_trees{'table_nested'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 38,
                         'macro' => 'myvtable'
                       }
@@ -1873,7 +1832,6 @@ $result_trees{'table_nested'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 38,
                     'macro' => 'myvtable'
                   }
@@ -1922,13 +1880,11 @@ $result_trees{'table_nested'} = {
                     }
                   },
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 39
                   }
                 }
               ],
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 37
               }
             },
@@ -1959,13 +1915,11 @@ $result_trees{'table_nested'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 40
               }
             }
           ],
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 36
           }
         }
@@ -2148,7 +2102,6 @@ $result_errors{'table_nested'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node 
(possibly involving @myvtable)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'myvtable',
     'text' => 'entry for index `vr\' outside of any node',
@@ -2157,7 +2110,6 @@ $result_errors{'table_nested'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node 
(possibly involving @myvtable)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'myvtable',
     'text' => 'entry for index `vr\' outside of any node',
@@ -2166,7 +2118,6 @@ $result_errors{'table_nested'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node 
(possibly involving @myvtable)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'myvtable',
     'text' => 'entry for index `vr\' outside of any node',
@@ -2175,7 +2126,6 @@ $result_errors{'table_nested'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node 
(possibly involving @myvtable)
 ',
-    'file_name' => '',
     'line_nr' => 27,
     'macro' => 'myvtable',
     'text' => 'entry for index `vr\' outside of any node',
@@ -2184,7 +2134,6 @@ $result_errors{'table_nested'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node 
(possibly involving @myvtable)
 ',
-    'file_name' => '',
     'line_nr' => 32,
     'macro' => 'myvtable',
     'text' => 'entry for index `vr\' outside of any node',
@@ -2193,7 +2142,6 @@ $result_errors{'table_nested'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node 
(possibly involving @myvtable)
 ',
-    'file_name' => '',
     'line_nr' => 32,
     'macro' => 'myvtable',
     'text' => 'entry for index `vr\' outside of any node',
@@ -2202,7 +2150,6 @@ $result_errors{'table_nested'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node 
(possibly involving @myvtable)
 ',
-    'file_name' => '',
     'line_nr' => 32,
     'macro' => 'myvtable',
     'text' => 'entry for index `vr\' outside of any node',
@@ -2211,7 +2158,6 @@ $result_errors{'table_nested'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node 
(possibly involving @myvtable)
 ',
-    'file_name' => '',
     'line_nr' => 32,
     'macro' => 'myvtable',
     'text' => 'entry for index `vr\' outside of any node',
@@ -2220,7 +2166,6 @@ $result_errors{'table_nested'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node 
(possibly involving @myvtable)
 ',
-    'file_name' => '',
     'line_nr' => 38,
     'macro' => 'myvtable',
     'text' => 'entry for index `vr\' outside of any node',
@@ -2229,7 +2174,6 @@ $result_errors{'table_nested'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node 
(possibly involving @myvtable)
 ',
-    'file_name' => '',
     'line_nr' => 38,
     'macro' => 'myvtable',
     'text' => 'entry for index `vr\' outside of any node',
@@ -2238,7 +2182,6 @@ $result_errors{'table_nested'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node 
(possibly involving @myvtable)
 ',
-    'file_name' => '',
     'line_nr' => 38,
     'macro' => 'myvtable',
     'text' => 'entry for index `vr\' outside of any node',
@@ -2247,7 +2190,6 @@ $result_errors{'table_nested'} = [
   {
     'error_line' => 'warning: entry for index `vr\' outside of any node 
(possibly involving @myvtable)
 ',
-    'file_name' => '',
     'line_nr' => 38,
     'macro' => 'myvtable',
     'text' => 'entry for index `vr\' outside of any node',
diff --git a/tp/t/results/xtable/text_between_item_itemx.pl 
b/tp/t/results/xtable/text_between_item_itemx.pl
index 8051496c5d..79beae11ed 100644
--- a/tp/t/results/xtable/text_between_item_itemx.pl
+++ b/tp/t/results/xtable/text_between_item_itemx.pl
@@ -16,7 +16,6 @@ $result_trees{'text_between_item_itemx'} = {
                 {
                   'cmdname' => 'strong',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -61,7 +60,6 @@ $result_trees{'text_between_item_itemx'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 2
                       }
                     },
@@ -103,7 +101,6 @@ $result_trees{'text_between_item_itemx'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 4
                       }
                     }
@@ -140,7 +137,6 @@ $result_trees{'text_between_item_itemx'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 5
               }
             }
@@ -154,7 +150,6 @@ $result_trees{'text_between_item_itemx'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -183,7 +178,6 @@ $result_errors{'text_between_item_itemx'} = [
   {
     'error_line' => '@itemx must follow @item
 ',
-    'file_name' => '',
     'line_nr' => 4,
     'text' => '@itemx must follow @item',
     'type' => 'error'
diff --git a/tp/t/results/xtable/title_and_itemx_before_item.pl 
b/tp/t/results/xtable/title_and_itemx_before_item.pl
index 46b4a5f729..0836b21234 100644
--- a/tp/t/results/xtable/title_and_itemx_before_item.pl
+++ b/tp/t/results/xtable/title_and_itemx_before_item.pl
@@ -16,7 +16,6 @@ $result_trees{'title_and_itemx_before_item'} = {
                 {
                   'cmdname' => 'emph',
                   'source_info' => {
-                    'file_name' => '',
                     'line_nr' => 1
                   },
                   'type' => 'command_as_argument'
@@ -75,7 +74,6 @@ $result_trees{'title_and_itemx_before_item'} = {
                         }
                       },
                       'source_info' => {
-                        'file_name' => '',
                         'line_nr' => 3
                       }
                     }
@@ -112,7 +110,6 @@ $result_trees{'title_and_itemx_before_item'} = {
                 }
               },
               'source_info' => {
-                'file_name' => '',
                 'line_nr' => 4
               }
             }
@@ -126,7 +123,6 @@ $result_trees{'title_and_itemx_before_item'} = {
             }
           },
           'source_info' => {
-            'file_name' => '',
             'line_nr' => 1
           }
         }
@@ -153,7 +149,6 @@ $result_errors{'title_and_itemx_before_item'} = [
   {
     'error_line' => '@itemx should not begin @table
 ',
-    'file_name' => '',
     'line_nr' => 3,
     'text' => '@itemx should not begin @table',
     'type' => 'error'
diff --git a/tp/texi2any.pl b/tp/texi2any.pl
index 4acec6dad6..8692c3c866 100755
--- a/tp/texi2any.pl
+++ b/tp/texi2any.pl
@@ -1217,7 +1217,7 @@ sub handle_errors($$$)
   foreach my $error_message (@$errors) {
     if ($error_message->{'type'} eq 'error' or !get_conf('NO_WARN')) {
       my $s = '';
-      if ($error_message->{'file_name'}) {
+      if (defined($error_message->{'file_name'})) {
         my $file = $error_message->{'file_name'};
 
         if (get_conf('TEST')) {



reply via email to

[Prev in Thread] Current Thread [Next in Thread]