invalid_kbdinputstyle.pl 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. use vars qw(%result_texis %result_texts %result_trees %result_errors
  2. %result_indices %result_sectioning %result_nodes %result_menus
  3. %result_floats %result_converted %result_converted_errors
  4. %result_elements %result_directions_text);
  5. use utf8;
  6. $result_trees{'invalid_kbdinputstyle'} = {
  7. 'contents' => [
  8. {
  9. 'contents' => [
  10. {
  11. 'parent' => {},
  12. 'text' => 'kbdinputstyle '
  13. },
  14. {
  15. 'args' => [
  16. {
  17. 'contents' => [
  18. {
  19. 'extra' => {
  20. 'command' => {}
  21. },
  22. 'parent' => {},
  23. 'text' => ' ',
  24. 'type' => 'empty_spaces_after_command'
  25. },
  26. {
  27. 'parent' => {},
  28. 'text' => 'wrong arg on line following kbdinputstyle'
  29. },
  30. {
  31. 'parent' => {},
  32. 'text' => '
  33. ',
  34. 'type' => 'spaces_at_end'
  35. }
  36. ],
  37. 'parent' => {},
  38. 'type' => 'misc_line_arg'
  39. }
  40. ],
  41. 'cmdname' => 'kbdinputstyle',
  42. 'extra' => {
  43. 'spaces_after_command' => {}
  44. },
  45. 'line_nr' => {
  46. 'file_name' => '',
  47. 'line_nr' => 1,
  48. 'macro' => ''
  49. },
  50. 'parent' => {}
  51. }
  52. ],
  53. 'parent' => {},
  54. 'type' => 'paragraph'
  55. }
  56. ],
  57. 'type' => 'text_root'
  58. };
  59. $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_kbdinputstyle'}{'contents'}[0];
  60. $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1];
  61. $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  62. $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  63. $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  64. $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1];
  65. $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
  66. $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_kbdinputstyle'}{'contents'}[0];
  67. $result_trees{'invalid_kbdinputstyle'}{'contents'}[0]{'parent'} = $result_trees{'invalid_kbdinputstyle'};
  68. $result_texis{'invalid_kbdinputstyle'} = 'kbdinputstyle @kbdinputstyle wrong arg on line following kbdinputstyle
  69. ';
  70. $result_texts{'invalid_kbdinputstyle'} = 'kbdinputstyle ';
  71. $result_errors{'invalid_kbdinputstyle'} = [
  72. {
  73. 'error_line' => ':1: warning: @kbdinputstyle should only appear at the beginning of a line
  74. ',
  75. 'file_name' => '',
  76. 'line_nr' => 1,
  77. 'macro' => '',
  78. 'text' => '@kbdinputstyle should only appear at the beginning of a line',
  79. 'type' => 'warning'
  80. },
  81. {
  82. 'error_line' => ':1: @kbdinputstyle arg must be `code\'/`example\'/`distinct\', not `wrong arg on line following kbdinputstyle\'
  83. ',
  84. 'file_name' => '',
  85. 'line_nr' => 1,
  86. 'macro' => '',
  87. 'text' => '@kbdinputstyle arg must be `code\'/`example\'/`distinct\', not `wrong arg on line following kbdinputstyle\'',
  88. 'type' => 'error'
  89. }
  90. ];
  91. 1;